概述
要求
输入三个正数,并判断这三个数是否能构成三角形,以及能构成什么三角形
实现
#include "stdio.h"
int main()
{
int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
if (!(a>0 && b>0 && c>0 && a+b>c && a+c>b && b+c>a))
printf("三条边无法构成三角形n");
else if (a*a+b*b==c*c || a*a==b*b+c*c || b*b==c*c+a*a)
printf("这是一个直角三角形n");
else if (a==b && b==c)
printf("这是一个等边三角形n");
else if (a==b || b==c ||a==c)
printf("这是一个等腰三角形n");
else
printf("这是一个普通三角形n");
}
最后
以上就是美满书本为你收集整理的C语言 判断三角形类型的全部内容,希望文章能够帮你解决C语言 判断三角形类型所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复