C语言简单编程之求解三角形的面积

 时间:2026-04-25 09:41:33

1、因为这里计算三角形面积要用到数学公式,所以我们要写入标准输入输出函数<stdio.h>和数学库函数<math.h>

2、同时我们要注意任取的3条边是否能够构成三角形,如果不能构成三角形则需要用break语句结束程序。

3、还要注意输入类型要和输出类型对应,这里我们输入输出的都是浮点型。

4、#include <stdio.h>#include <math.h>int main(){    float 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);        }    }}

  • 如何把视频传到qq空间
  • 怎样在Python将字符以相反顺序打印出来?
  • hxd文件怎么打开
  • 动漫填坑是什么意思。就是有时候不懂别人说我去填坑了
  • 路由器设置系列之电脑PC端设置
  • 热门搜索
    够级怎么玩 84消毒液怎么用 股骨头坏死怎么治 银耳怎么煮才会粘稠 word目录怎么自动生成 眼睛红血丝怎么消除 幻灯片背景怎么设置 脱毛膏怎么用 肛门息肉怎么治疗 怎么才能怀孕