例题"/>
【试题029】C语言Switch case语句小例题
1.题目:
#include <stdio.h>
void main(){
int i=11,j;
j=i%3;
switch(j){
case1:
case2:printf("%d\n",j); break;
default:printf("%d\n",i);
}
}
该段代码的输出结果是?
2.代码+分析:
int i = 11, j;j = i % 3;switch (j) {case 1://case和数字中间有空格,否则执行不到就会执行默认语句case 2:printf("%d\n", j); break;default:printf("%d\n", i);//分析:j=i%3=11%3=2//所以进入case2,执行printf("%d\n", j); break;语句//并且该语句有break中止循环//输出结果2
3.截图:
更多推荐
【试题029】C语言Switch case语句小例题
发布评论