#include <stdio.h>
#include <math.h>
void main()
{
float a,b,c,s,area
scanf("%f%f%f",&a,&b,&c)
if(a+b>c&&a-b<c&&b-a<c)
{
s = (a+b+c)/2
area = sqrt(s*(s-a)*(s-b)*(s-c))
printf("面积:%f", area)
}
}
运行结果:
// 第2题#include <stdio.h>
#include <math.h>
void main()
{
int a,b
printf("请输入两个数:\n")
scanf("%d %d",&a,&b)
printf("这两个数的和: %d\n", (a +b))
printf("这两个数的差: %d\n", (a -b))
printf("这两个数的积: %d\n", (a *b))
printf("这两个数的商: %lf\n", ((double)a / (double)b))
}
运行结果:
// 第三题#include <stdio.h>
// 是否是素数
bool prime(int x)
{
if(x < 2)
{
return false
}
for (int i=2i*i<=xi++)
{
if(x % i == 0)
{
return false
}
}
return true
}
void main()
{
for (int i = 100 i <= 230 i++ )
{
if (prime(i))
{
printf("%d ", i)
}
}
}
结果:
#include <stdio.h>void main()
{
int a = 0
printf("请输入一个数:\n")
scanf("%d", &a)
if (a >= 90)
{
printf("excellent\n")
}
else if (a >= 80)
{
printf("good\n")
}
else if (a >= 70)
{
printf("general\n")
}
else if (a >= 60)
{
printf("pass\n")
}
else
{
printf("no pass\n")
}
}
结果:
// 第五题#include <stdio.h>
void main()
{
printf("请输入三个数:\n")
int a[3]
for (int i = 0 i < 3 i++)
{
scanf("%d", &a[i])
}
for (int i = 0 i < 3 i++)
{
for (int j = 0j < 3-i-1 j++)
{
if (a[j] > a[j+1])
{
int tmp = a[j]
a[j] = a[j+1]
a[j+1] = tmp
}
}
}
printf("排序后:")
for (int i = 0 i < 3 i++)
{
printf("%d ", a[i])
}
} // 第六题
#include <stdio.h>
void main()
{
for (int i = 100 i <= 200 i++)
{
if (2 == i %3 && 3 == i % 5 && 2 == i %7)
{
printf("%d ", i)
}
}
}
#include <stdio.h>int main()
{
char *p,text[100],ch,word[100][30]
int i,j
p=text
for(i=0i<100i++)
*p++='\0'
fflush(stdin)
p=text
for(i=0(ch=getchar())!='#'i++)
*p++=ch
for(i=0,j=0,p=text*p!='\0'i++)
{
if(*p==' '||*p=='\t'||*p=='\n')
{
printf(" ")
word[j][i]='\0'
j++
i=-1
}
else
{
printf("%c",*p)
word[j][i]=*p
}
p++
}
return 0
}
#include<stdio.h>main(){
int a,b,c,d,e
scanf("%d/n",&a)
if (a<1)
printf("error")
else if (a>2)
printf("error")
else
scanf("%d/n",&b)
scanf("%d/n",&c)
scanf("%d/n",&d)
if (a=1)
printf("%d",e=(b+c)*1.08/2)
else
printf("%d",e=(b*0.923+c)/2)
if (e<d-3)
printf("不符合")
else if (e>d-3)
printf("不符合")
else
printf("符合")
return
getch()
}