第五章 选择结构的程序设计
第一部分:
总结
1根据某种条件的成立与否而采用不同的程序段进行处理的程序结构称为选择结构
2C语言的选择语句包括if 和switch语句
3使用break语句,可以中断switch语句的执行。
4使用goto 语句,可以将程序执行流程无条件专项。
第二部分:
分别简述
5.1用if语句设计选择结构程序
5.1.1 简单的if语句
使用条件:满足条件就执行,不满足就不执行。
格式:
If(表达式){语句1}
5.1.2 if_else语句
格式:
If(表达式1){语句1}
(表达式2){语句2}
5.1.3嵌套的if语句
形式1:if(表达式1)
If(表达式2)语句1
else语句2
else语句3
形式2:if(表达式1){
if(表达式2)语句1
}else 语句2
形式3:if(表达式1)语句1
else if(表达式2)语句2
else语句3
5.2用switch语句设计多分支结构程序
5.2.1switch语句
格式:
switch(表达式)
case 常量表达式1:语句1(break;)
case常量表达式2:语句2(break;)
case常量表达式3:语句3(break;)
………………………………
case常量表达式n:语句n(break;)
default :语句n+1
5.2.3嵌套switch语句
5.3无条件转向语句(goto)
格式:
S:
goto S;
补充:
1:个位:g=n%10
2:十位:s=n/10%10
3:百位:b=n/100%10
4:千位:q=n/1000%10