以下是一个简单的C语言程序,用于计算三角形的周长:
#includeint main() { float a, b, c; printf("请输入三角形的三条边长(用空格隔开):"); scanf("%f %f %f", &a, &b, &c); // 判断输入的边长是否能构成三角形 if (a + b > c && a + c > b && b + c > a) { float perimeter = a + b + c; printf("三角形的周长为:%.2f\n", perimeter); } else { printf("输入的边长无法构成三角形!\n"); } return 0; }
这个程序首先接收用户输入的三条边长,然后判断它们是否能构成一个三角形。如果可以,计算并输出三角形的周长;否则,输出错误信息。