大家好,今天给大家介绍c语言判断三角形的类型,文章末尾附有分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!可进群免费领取。
在C语言中,可以通过判断三角形的三条边是否满足三角形的条件来判断三角形的类型。以下是一个示例代码:
#include <stdio.h>
#include <math.h>
int main() {
double a, b, c;
printf("请输入三角形的三条边长:");
scanf("%lf %lf %lf", &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");
}
return 0;
}
在上述代码中,首先通过scanf函数获取用户输入的三角形的三条边长,然后判断这三条边长是否满足三角形的条件,即任意两边之和大于第三边。如果满足条件,再根据其他条件判断三角形的类型,输出相应的类型信息。如果条件不满足,则输出不是三角形的信息。
嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!
分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!
扫码进群领资料https://s.pdb2.com/pages/20230519/16QijNiGb32IFIn.html