C语言简单编程之求解三角形的面积
1、因为这里计算三角形面积要用到数学公式,所以我们要写入标准输入输出函数<stdio.h>和数学库函数<math.h>
2、同时我们要注意任取的3条边是否能够构成三角形,如果不能构成三角形则需要用break语句结束程序。
3、还要注意输入类型要和输出类型对应,这里我们输入输出的都是浮点型。
4、#include <stdio.h>#include <挢旗扦渌;math.h>int main(){ f造婷用痃loat a,b,c,s,t; while(1) { scanf("%f %f %f",&a,&b,&c); if(a==b&&b==c&&c==0) break; if(a+b<c||a+c<b||b+c<a) printf("不能构成三角形\n"); else { t=(a+b+c)/2.0; s=sqrt(t*(t-a)*(t-b)*(t-c)); printf("三角形面积为%.3f\n",s); } }}
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:33
阅读量:87
阅读量:36
阅读量:22