C语言编写函数triangle( )判断输入的三个数字能否组成三角形。
时间: 2024-02-21 14:58:07 浏览: 64
判断输入三个数字是否能组成三角形
5星 · 资源好评率100%
好的,下面是C语言编写函数triangle()判断输入的三个数字能否组成三角形的代码:
```c
#include <stdio.h>
// 判断三个数能否组成三角形
int triangle(int a, int b, int c) {
if (a + b > c && a + c > b && b + c > a) {
return 1;
} else {
return 0;
}
}
int main() {
int a, b, c;
printf("请输入三个数:\n");
scanf("%d %d %d", &a, &b, &c);
if (triangle(a, b, c)) {
printf("可以组成三角形。\n");
} else {
printf("无法组成三角形。\n");
}
return 0;
}
```
函数`triangle()`的作用是判断三个数`a`、`b`、`c`能否组成三角形。如果能组成,则返回1;否则返回0。在`main()`函数中,我们先从用户处输入三个数,然后调用`triangle()`函数进行判断,最后输出结果。
希望这个代码能够帮助到你!
阅读全文