#C01L04P03. C01.L04.if语句、布尔类型、关系表达式.if语句
C01.L04.if语句、布尔类型、关系表达式.if语句
C++中 if 选择结构分单分支、双分支、多分支三种,if 语句由一个布尔表达式后跟一个或多个语句组成。
一、 if单分支:if 语句由一个布尔表达式后跟一个或多个语句组成。
格式1:
if (条件表达式)
语句1; //单条语句
格式2:
if (条件表达式) {
语句块1; //语句块可以有若干条语句
}
功能:如果条件表达式的值为真,即条件成立,语句 1 将被执行。否则,语句 1 将被忽略(不被执行),程序将按顺序从整个选择结构之后的下一条语句继续执行。
说明:格式中的 "条件表达式" 必须用圆括号括起来。
二、if双分支:一个 if 语句后跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。
格式1:
if (条件表达式)
语句 1 ;
else
语句 2 ;
格式2:
if (条件表达式)
{
语句块1;
}
else
{
语句块2;//语句块可以有若干条语句
}
功能:如果条件表达式的值为真(即条件成立)语句1将被执行,否则执行语句2。程序将按顺序从整个选择结构之后的下一条语句继续执行 。
问题描述』如果明天天气不好,就留在家里看电视,否则出去购物。输入温度t的值t<=30表示天气好,则出去购物(输出Shopping),否则在家看电视(输出Watching TV )。(完成例题9)
相关
在以下作业中: