(出错)判断abc能不能构成三角形

img


#include <stdio.h>
//using namespace std;
int main()
{
double a,b,c;
cout<<"请输入三角形三边长:";
cin>>a>>b>>c>>endl;
if(a>0&&b>0&&c>0)
{
if(a+b>c&&a+c>b&&b+c>a)
{
cout<<"a,b,c能构成三角形";
}
else
{
cout<<"a,b,c不能构成三角形";
}
}
return 0;

}

#include<iostream>
using namespace std;
int main()
{
double a,b,c;
cin>>a>>b>>c;
if(a>0&&b>0&&c>0)
{
if((a+b>c)&&(a+c>b)&&(b+c>a))
{
cout<<"a,b,c能构成三角形";
}
else
{
cout<<"a,b,c不能构成三角形";
}
}
return 0;
}

不用endl

参考:

#include <iostream>
using namespace std;
int main()
{
    double a,b,c;
    cout<<"请输入三角形三边长:";
    cin>>a>>b>>c;
    if(a>0&&b>0&&c>0) {
        if(a+b>c&&a+c>b&&b+c>a) {
        cout<<"a,b,c能构成三角形";
        } else {
        cout<<"a,b,c不能构成三角形";
        }
    }
    return 0;
}

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632