用C语言设计一程序判别三角形

时间:2014.04.16 发布人:dersv

用C语言设计一程序判别三角形

已解决问题

谷歌dersv用户在2014.04.16提交了关于“斗战神用C语言设计一程序判别三角形”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-14T22:02:53。程序执行不了不知道是哪里出问题了求解!!!!希望大家能够帮助她。

详细问题描述及疑问:程序执行不了不知道是哪里出问题了求解!!!!期待您的答案,你就是当代的活雷锋,太感谢了 !

希望以下的回答,能够帮助你。

第1个回答

用户名:BJTSAY98  

错误太多了,就不指出哪里修改了(分5大类错误,1缺少分号,2.{}不配对,3相等关系用==,4.逻辑判断有误5.对三角形成立的条件理解不正确【必须任意两边之和大于第三边,而不是≥第三遍】),直接贴上正确的代码
#include<stdio.h>
intmain来自(void){
inta,b,c;
scanf("%d%d%d",&a,&b,&c)问答;
if(a+b<=c||尔扬难座划角侵维连免固a+c<=b||b+c<=a){
printf("
不能构成三角形:");
}
elseif((a==b||a==c||b==c)&&!(a==b&&b==c&&a==c)){
pr继定intf("
等腰三角形:");
}
elseif(a==b&&b==c&&a==c){
printf("
等边三角形:");
}
elseif(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b){
printf("
直角三角形:");
}
elseif((a==b&&a*a而农积诗+b*b==c*c)||(b=期磁均=c&&b*b+c*c==a*a)||(a==c&&a*a+c*c==b*b))
printf("
等腰直角三角形案晶谓操犯州:");
else
printf("
一般三角形:");
return0;
}