C语言之检验三边能否构成三角形

要求:

编写程序检验由三边能否构成三角形,检验方法是任意两边和均要大于第三边。

输出格式:若结果可以构成,输出YES,否则输出ERROR DATA

其实很简单,运用与逻辑运算符&&判断是否任意两边和大于第三边就可以了。

代码如下:

#include<stdio.h>
int main(void)
{
    float a,b,c;//abc为三条边
    scanf("%f%f%f",&a,&b,&c);

    if(a+b>c && a+c>b && b+c>a)
        printf("YES");
    else
        printf("ERROR DATA");

    return 0;
}

posted @ 2022-04-24 22:23  CVE-柠檬i  阅读(353)  评论(0)    收藏  举报