switch case语句case后面可以是多个语句吗
时间: 2024-05-16 12:10:48 浏览: 273
switch-case语句用法
是的,switch case语句中的case后面可以跟多个语句。在switch case语句中,当某个case匹配时,程序会执行该case下的所有语句,直到遇到break或者switch语句结束为止。因此,在case后面添加多个语句是完全合法的。
例如,下面的代码演示了switch case语句中case后面可以有多个语句的情况:
```
switch (option) {
case 1:
printf("You selected option 1.\n");
printf("This is the first option.\n");
break;
case 2:
printf("You selected option 2.\n");
printf("This is the second option.\n");
break;
default:
printf("Invalid option.\n");
}
```
在上述代码中,当用户选择选项1或选项2时,程序会输出对应选项的描述,并且会输出后面的附加语句。
阅读全文