C语言实现输入三条边长判断是否可以组成一个三角形

根据三角形的定义,任意两边之和大于第三边才能组成一个三角形,因此在C语言中可以使用if语句进行判断。下面是一种简单的实现方式:

#include 

int main() {
    float a, b, c;
  
    printf("请输入三条边长:\n");
    scanf("%f%f%f", &a, &b, &c);

    if (a + b > c && a + c > b && b + c > a) {
        printf("可以组成一个三角形\n");
    }
    else {
        printf("不能组成一个三角形\n");
    }
  
    return 0;
}

在上面的示例中,我们首先通过scanf函数读入三个浮点数a、b、c,分别代表三角形的三条边长。然后通过if语句进行判断,如果任意两边之和大于第三边,则输出"可以组成一个三角形",否则输出"不能组成一个三角形"。

你可能感兴趣的:(C语言程序设计,c语言,开发语言)