C语言问题!!!!!!!!!!!!

下面这道题目在横线处填上恰当的语句使得该程序能正常执行且运算结果正确。2.以下程序根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积和三角形的类型。#inc... 下面这道题目 在横线处填上恰当的语句 使得该程序能正常执行且运算结果正确。2.以下程序根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积和三角形的类型。
#include <stdio.h>
#include <math.h>
int main()
{ float a, b , c ;
float s , area ;
scanf(“%f ,%f ,%f” , &a, &b ,&c);
if (___________________________)
{ s=(a+b+c)/2;
area= sqrt(s*(s-a)*(s-b)*(s-c));
printf(“三角形的面积为:%f\n”,area);
if (_________________)
printf(“等边三角形\n”);
else if (_________________)
printf(“等腰三角形\n”);
else if((a*a+b*b==c*c)|| (a*a+c*c==b*b)|| (c*c+b*b==a*a))
printf(“直角三角形\n”);
else printf(“一般三角形\n”);
}
else printf(“不能组成三角形\n”);
return 0;
}
展开
 我来答
renshijie1018
2013-10-26 · TA获得超过1006个赞
知道小有建树答主
回答量:1063
采纳率:94%
帮助的人:964万
展开全部
float a, b , c ;
float s , area ;
scanf(“%f ,%f ,%f” , &a, &b ,&c);
if (_ a+b>c||a+c>b||c+b>a _____)
{ s=(a+b+c)/2;
area= sqrt(s*(s-a)*(s-b)*(s-c));
printf(“三角形的面积为:%f\n”,area);
if (___a==b&&b==c______________)
printf(“等边三角形\n”);
else if (____a==b||b==c||c==a_____________)
printf(“等腰三角形\n”);
写好了,求采纳,有问必答
追问
能执行,但运算结果总是错的。。。。。。。
追答
oh,if else语句用错了
if ( a+b>c||a+c>b||c+b>a ) { s=(a+b+c)/2;
area= sqrt(s*(s-a)*(s-b)*(s-c));
printf(“三角形的面积为:%f\n”,area);
if (_________________)
{
printf(“等边三角形\n”);
}
else if (_________________)
{
printf(“等腰三角形\n”);
}
else if((a*a+b*b==c*c)|| (a*a+c*c==b*b)|| (c*c+b*b==a*a))
{
printf(“直角三角形\n”);
}
else printf(“一般三角形\n”);
}
加括号
求采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stlr2008
2013-10-26 · TA获得超过500个赞
知道小有建树答主
回答量:568
采纳率:0%
帮助的人:391万
展开全部
1 a>0 && b>0 && c>0 && !((a+b<=c) || (a+c<=b) || (b+c <=a))
2 a==b && b==c
3 a==b || a==c || b==c

第一个应该可以写成 (a+b>c) && (a+c>b) && (b+c>a)
追问
运算结果不正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乔山来度百
2013-10-26 · TA获得超过256个赞
知道答主
回答量:203
采纳率:100%
帮助的人:174万
展开全部
上面两个都错了
1:a>0&&b>0&&c>0&$(a+b>c)&&(a+c>b)&&(b+c>a)
2:(a==b)&&(b==c)
3:(a==b)||(a==c)||(b==c)
更多追问追答
追问
运行结果不正确。。。。。。。。。。。。。
追答
第一个答案打错了一个字符,注意到了?
应该是:a>0&&b>0&&c>0&&(a+b>c)&&(a+c>b)&&(b+c>a)
而且三个答案最外面都是要加括号的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式