酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用c语言从键盘输入三个数a,b,c;判断能否构成三角形,如果能构成三角形,计算并输出三角形的周长和面积;如果不能构成三角形,输出“这个数据不能构成三角形 ”。

```c #include <stdio.h> #include <math.h> int main() { double a, b, c; printf("请输入三个数a,b,c:"); scanf("%lf %lf %lf", &a, &b, &c); if (a + b > c && a + c > b && b + c > a) { double perimeter = a + b + c; double s = perimeter / 2; double area = sqrt(s * (s - a) * (s - b) * (s - c)); printf("三角形的周长是:%.2f\n", perimeter); printf("三角形的面积是:%.2f\n", area); } else { printf("这个数据不能构成三角形\n"); } return 0; } ``` [2024-11-02 16:28:11 | AI写代码神器 | 213点数解答]

相关提问