1、 题目:输入三角形的三条边,判断其能否构成三角形,如果可以,则判断出三角 形的种类:等腰三角形、等边三角形或一般三角形。 提示:输出分四种情况:“等边三角形\n”;“等腰三角形\n”“一般三角形\n”; “不能构成三角形\n”。严格按照所给文字输出否则不得分。 #include <stdio.h> void main() ( int a,b.c; printf("请输入三角形的三条边:“); scanf(“%d%d%d",&a,&b,&c);
时间: 2024-03-22 13:38:32 浏览: 279
C语言程序设计练习题含程序及参考答案.pdf
您的代码有语法错误,请修改为以下正确的代码:
```c
#include <stdio.h>
void main() {
int a, b, c;
printf("请输入三角形的三条边:");
scanf("%d%d%d", &a, &b, &c);
if (a + b > c && a + c > b && b + c > a) {
if (a == b && b == c) {
printf("等边三角形\n");
} else if (a == b || a == c || b == c) {
printf("等腰三角形\n");
} else {
printf("一般三角形\n");
}
} else {
printf("不能构成三角形\n");
}
}
```
这是一个判断三角形类型的程序,根据用户输入的三条边长,判断是否能构成三角形,如果能则判断出三角形的类型:等腰、等边或一般三角形。如果不能构成三角形,则输出“不能构成三角形”。
阅读全文