1、if语句格式1:
if(关系表达式){
语句体;
}
执行流程:
(1)计算关系表达式的值;
(2)如果关系表达式的值为true就执行语句体;
(3)如果关系表达式的值为false就不执行语句体;
(4)继续执行后面的语句内容。
示例:
运行结果:
2、if语句格式2:
if(关系表达式){
语句体1;
} else {
语句体2;
}
执行流程:
(1)计算关系表达式的值;
(2)如果关系表达式的值为true就执行语句体1;
(3)如果关系表达式的值为false就执行语句体2;
(4)继续执行后面的语句内容。
示例:
运行结果:
3、if语句格式3:
if(关系表达式1){
语句体1;
} else if(关系表达式2){
语句体2;
}
……
} else {
语句体n+1;
}
执行流程:
(1)计算关系表达式1的值;
(2)如果关系表达式1的值为true就执行语句体1;如果值为false就计算关系表达式2的值;
(3)如果关系表达式1的值为false就执行语句体2;如果值为false就计算关系表达式3的值;
……
(4)如果没有任何关系表达式为true,就执行语句体n+1。
示例:输出星期数
运行结果:
相关文章: