《C语言程序设计》第3章程序控制语句.ppt

【例3-12】本程序是要求输入一个数字,输出一个英文单词。但是当输入3之后,却执行了case 3及其后的所有语句,输出了Wednesday及以后的所有单词,这当然是不希望的。用break;可以在执行完相应操作后,跳出switch结构。 《C语言程序设计 》 * 程序示例 break语句 ,用于跳出switch语句。从而避免执行不需要的语句。 switch(表达式) {case常量表达式1: 语句1; break; case常量表达式2: 语句2; break; ... case常量表达式n: 语句n; break; default : 语句n+1; } 《C语言程序设计 》 * 在【例3-12】程序中加入break;实现所需功能。 case后面的语句可以是任意合法的C语句,因此也可以是switch语句,这种语句被称为switch语句的嵌套。注意:break语句只能跳出一层。 《C语言程序设计 》 * 程序示例 【例3-13】 switch语句的嵌套使用。 #includestdio.h void main() { int x=1, y=0; switch(x) {case 1: switch(y) { case 0: printf (**1**\n); break;

文档评论(0)

1亿VIP精品文档

相关文档