如何用c语言判断三角形三边是否成立
导读:要判断三角形三边是否成立,需要满足两个条件: 任意两边之和大于第三边 任意两边之差小于第三边 以下是一个用C语言编写的函数来判断三角形三边是否成立的示例: #include <stdio.h> int isTriangle...
要判断三角形三边是否成立,需要满足两个条件:
- 任意两边之和大于第三边
- 任意两边之差小于第三边
以下是一个用C语言编写的函数来判断三角形三边是否成立的示例:
#include stdio.h>
int isTriangle(int a, int b, int c) {
if (a + b >
c &
&
a + c >
b &
&
b + c >
a &
&
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(isTriangle(a, b, c)) {
printf("这三条边可以构成一个三角形。\n");
}
else {
printf("这三条边不能构成一个三角形。\n");
}
return 0;
}
你可以输入三角形的三条边的长度,程序会输出是否可以构成一个三角形。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何用c语言判断三角形三边是否成立
本文地址: https://pptw.com/jishu/668562.html