从键盘任意输入三角形的三边长,若能构成三角形,计算面积并输出,若不能,则输出:不能构成三角新

来源:互联网 发布:淘宝如何删差评 编辑:程序博客网 时间:2024/04/29 12:52
#include<stdio.h>#include<math.h>main(){    int a,b,c,s;    float area;    scanf("%d%d%d",&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("%f\n",area);        printf("a=%d b=%d c=%d\n",a,b,c);    }    else    {        printf("不能构成三角形");    }    return 0;}

这里写图片描述
知识点:用if—else 语句判断输入的三个数是否能构成三角形
心得体会:学会if—else的应用

阅读全文
0 0
原创粉丝点击