作业帮 > 综合 > 作业

#include void main() { float a,b,c; scanf("%f,%f,%f",&a,&b,&

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 20:44:59
#include void main() { float a,b,c; scanf("%f,%f,%f",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) p
#include
void main()
{
float a,b,c;
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
printf("%s","三角形");
else
printf("%s","非三角形");
if(a=b!=c||a=c!=b||b=c!=a)
printf("%s","等腰三角形");
if(a=b=c)
printf("%s","等边三角形");
if(a*a+b*b=c*c||a*a+c*c=b*b||c*c+b*b=a*a)
printf("%s","直角三角形")
}那里错了?
#include
main()
{
float a,b,c;
scanf("%f,%f,%f",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(b+c>a))
printf("%s\n","三角形");
else
printf("%s\n","非三角形");
{ if(a==b&&b==c&&a==c)
printf("%s\n","等边三角形");
else
if((a==b&&b!=c)||(a==c&&c!=b)||(b==c&&c!=a))
printf("%s\n","等腰三角形");
else
if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a)
printf("%s\n","直角三角形");
else
printf("%s\n","一般三角形");
}
}修改的对吗
#include void main() { float a,b,c; scanf(
#include
void main()
{
float a,b,c;
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
printf("%s","三角形");
else
printf("%s","非三角形");
if(a==b&& a==c) //判断相等是==,而不是=
printf("%s","等边三角形");
else if(((a== b) ||(a== c) || (b==c)) && !((a==b)&&(a==c))) //等腰三角形是有两边相等,且不是三边都相等(不要用简单的数学描述,要有程序的思想)
printf("%s","等腰三角形");
if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a)
printf("%s","直角三角形"); //要加分号
}
【补:】
if(a==b&&b==c&&a==c)
printf("%s\n","等边三角形");
else if((a==b&&b!=c)||(a==c&&c!=b)||(b==c&&c!=a))
printf("%s\n","等腰三角形");
if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a)
printf("%s\n","直角三角形");
else
printf("%s\n","一般三角形");