printf("\n等腰三角形:");
}
else if(a==bb==ca==c){
printf("\n等边三角形:");
}
else if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b){
printf("\n直角三角形:");
}
else if((a==ba*a+b*b==c*c)||(b==cb*b+c*c==a*a)||(a==ca*a+c*c==b*b))
printf("\n等腰直角三角形:");
else
printf("\n一般三角形:");
return 0;
}
C语言 判断三角形的类型#includestdio.h
int
main(){
float
a,b,c,temp;
do{
printf("Please
input
a,b,c:\n");
scanf("%f%f%f",a,b,c);
/*对a,b,c从小到大排序*/
if(ab){temp=a;a=b;b=temp;}
if(ac){temp=a;a=c;c=temp;}
if(bc){temp=b;b=c;c=temp;}
if(a+bc)break;
else
{printf("三角形不成立\n");}
}while(1);
if(a==bb==c)printf("等边三角形\n");
else
if(a==b)
if(a*a+b*b==c*c)printf("等腰直角三角形\n");
else
printf("等腰三角形\n");
else
if(a*a+b*b==c*c)printf("直角三角形\n");
else
printf("一般三角形\n");
}
你可以试验一下,基本满足要求,只有等腰直角三角形,不好测试 , 因为肯定有边是带根号的
无法输入根号的数据啊
【c语言写判断三角形函数 c语言用函数判断三角形类型】c语言写判断三角形函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言用函数判断三角形类型、c语言写判断三角形函数的信息别忘了在本站进行查找喔 。
推荐阅读
- 为什么推荐千兆路由器设置,为什么千兆路由器网速慢
- 小米5s怎样升到安卓7.0,小米5s耗电快怎样解决
- 亲子拍手体育游戏,亲子拍手游戏视频教程
- oracle数据库用户被锁定,oracle数据库用户被锁 原因
- vb.net委托类型 vbnet override
- 为鸿蒙系统远程PC,鸿蒙远程操作父母手机
- mysql如何查询null,mysql如何查询数据库中的表
- 如何申请新媒体部,新媒体运营中心申请理由
- 判别回文数的JAVA代码 判断回文数java