Pick C語言之重新來過3

5.1 不使用計算絕對值函數編程計算並輸出實數絕對值。

#include<stdio.h>main(){ float a; scanf("%f",&a); if (a>=0) printf(" 絕對值 = %f
",a); else printf(" 絕對值 = %f",-a);}

5.2 判斷整數奇偶數性

#include<stdio.h>main(){ int a; scanf("%d",&a); if (a%2==0) printf(" even"); else printf("odd");}

5.3判斷三角形並輸出面積。

#include<stdio.h>#include<math.h>main(){ float a,b,c,s,area; scanf("%f,%f,%f",&a,&b,&c); if (a+b>c && b+c>a && a+c>b){ s = (a+b+c)/2; area = sqrt(s*(s-a)*(s-b)*(s-c)); printf("三角形面積=%f
",area); } else printf("this is not a triangle");}

推薦閱讀:

TAG:C語言設計習題 |