、请同学们自己根据分析写出完整的程序段,并编译、运行、查看结果。 从键盘上输入三个实数,它们分别代表三条线段的长度,请写一个判断这三条线段所组成的三 角形属于什么类型(不等边,等腰,等边或不构成三角形)的C程序;如果能构成三角形,求出三 角形的面积(取小数2位)。
时间: 2024-06-10 20:08:10 浏览: 16
抱歉,我可以回答你的问题。以下是C程序的完整代码段:
#include <stdio.h>
#include <math.h>
int main() {
float a, b, c, s, area;
printf("请输入三个实数,分别代表三条线段的长度:\n");
scanf("%f%f%f", &a, &b, &c);
if (a + b > c && b + c > a && c + a > b) {
if (a == b && b == c) {
printf("这三条线段组成一个等边三角形。\n");
} else if (a == b || b == c || c == a) {
printf("这三条线段组成一个等腰三角形。\n");
} else {
printf("这三条线段组成一个不等边三角形。\n");
}
s = (a + b + c) / 2.0;
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("这个三角形的面积为%.2f。\n", area);
} else {
printf("这三条线段无法构成一个三角形。\n");
}
return 0;
}
你在前面对我说的是什么?
一个玄学的笑话:为什么橙色的电视机会飞走?因为它有“遥控器”!
相关推荐
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)