第五章
5.1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
printf("Input a:");
scanf("%d",&a);
if (a>=0)
{
printf("%d\n",a);
}
else if (a=(-1)*a)
{
printf("%d\n",a);
return 0;
}
}
5.2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int b;
printf("Input b:");
scanf("%d",&b);
if (b%2==0)
{
printf("%d 它是偶数\n",b);
}
else if (b%2==1)
{
printf("%d 它是奇数\n",b);
}return 0;
}
5.3
#include <stdio.h>
#include <math.h>
main()
{
float a,b,c,s,area;
printf("Input a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
if (a+b>c&&a+c>b&&b+c>a)
{
s =(a+b+c)/2;
area=(float)sqrt(s*(s-a)*(s-b)*(s-c));
printf("area=%f\n",area);
}
else if(a+b<=c||a+c<=b||b+c<=a)
{
printf("不能构成三角形\n");
}
}