if...else语句:
格式1:双分支结构
if (条件表达式)
语句1;
else
语句2;
如果条件表达式为真,执行语句1,否则执行语句2。执行多条语句时,用括号括起来
举例:判断一个数是否为两位数
输入一个整数,判断如果是两位数,输出“是”,否则输出“否”
#include <iostream>
using namespace std;
int main()
{
int n;
if ((n>=10) && (n<=99))
cout<<"是"<<endl;
else
cout<<"否"<<endl;
return 0;
}
格式2:多分支结构
if (条件表达式1)
语句1;
else if (条件表达式2)
语句2;
else if (条件表达式3)
语句3;
根据不同的条件表达式的值,执行不同的语句。
举例:判断成绩
输入某个同学成绩,如果大于90,输出优秀,大于80输出良好,大于70输出中等,大于60输出及格,否则输出不及格。
<