1628-6-彭滚滚总结《2016-10-18》【连续11天总结】
标题:C语言学习日记11
关键词:if else语句
A内容:学会使用if else语句100%
B具体内容:
错误
#include<iostream.h>
#include<math.h>
void main()
{
doublea,b,c,p,y;
cout<<"请输入三角形三条边长度a,b,d"<<endl;
cin>>a>>b>>c;
if a+b>c&&a+c>b&&b+c>a;
p=(a+b+c)/2;
y=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"y="<<y<<endl;
else cout<<"无法构成三角形"<<endl;
}
正确
#include<iostream.h>
#include<math.h>
void main()
{
doublea,b,c,p,y;
cout<<"请输入三角形三条边长度a,b,c"<<endl;
cin>>a>>b>>c;
if (a+b>c&&a+c>b&&b+c>a)
{
p=(a+b+c)/2;
y=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"y="<<y<<endl;
}
else cout<<"无法构成三角形"<<endl;
}
在if else语句中,if后面的条件要用括号,条件后不用分号,条件允许后的函数好用新的{ }
C明日计划:编写生日贺卡的程序