- 3
- 0
- 约1.11万字
- 约 70页
- 2017-07-16 发布于四川
- 举报
说明 ① 在交换两个变量的值时,不能用以下语句直接赋值 a=b; b=a; ② 在if语句中,内嵌语句既可以是单一语句,也可以是复合语句。 ③ 在程序书写中使用了缩进格式,即if的内嵌语句要比if向右缩进几格。 说明: ① switch后的表达式可以是整型、字符型或枚举型,但不能是关系表达式或逻辑表达式。case后的常量表达式类型必须与之匹配,并且每个case常量表达式的值必须互不相同,否则会出现编译错误。 ② 每个case后的语句可以是单一语句或空语句,也可以是多条语句,当然也可以是复合语句。由于case后是顺序执行的多条语句,因此可以不必写成带花括号的复合语句形式。 ③ switch语句中的break是一个可选项,它的作用是中止与某个常量有关的语句段,并使程序跳到switch结构后的下一语句。如果没有break语句,则程序将继续执行直到switch的结尾或遇到一个break为止。灵活运用switch语句的这一特性,可大大简化编程设计。 ④ default在switch语句中也是一个可选项。 累加器赋初值 累乘器赋初值 switch 的嵌套:switch语句允许嵌套,即switch本身可以作为另一个层switch语句的一部分 switch( i ) { case 0: switch ( j )
原创力文档

文档评论(0)