#include <stdio.h> main( ) { int a=1,b=0; scanf(“%d”,&a); switch(a) { case 1: b=1;break; case 2: b=2;break; default : b=10;} printf("%d ", b); }
若键盘输入5,运行结果为:
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
执行过程(输入 5)
5
a = 1
b = 0
a = 5
switch(a)
default
b = 10
b
运行结果
10
因为 a = 5 不匹配 case 1 或 case 2 5. 执行 default: b = 10; 6. printf("%d ", b); → 输出 10
case 1
case 2
default: b = 10;
printf("%d ", b);
0
1
1210
AB
j
登录后提交答案