#include <stdio.h>
#include
void main()
{
int i=10,j=0;
switch(i%3)
{
case 0: i--; j++;
case 1: --i; ++j; break;
default: ++i; j--;
}
printf(“i=%d,j=%d\n",i,j);
}
void main()
{
int i=10,j=0;
switch(i%3)
{
case 0: i--; j++;
case 1: --i; ++j; break;
default: ++i; j--;
}
printf(“i=%d,j=%d\n",i,j);
}
查看答案解析
【正确答案】
i=9,j=1 【答案解析】
i%3=10%3=1,执行“--i; ++j;”语句,即i=10-1=9,j=0+1=1,“break”直接结束循环,进行输出。参考教材P68。 本题知识点:选择结构的程序设计,
让自考更有氛围,想加入自考365交流群请添加小编微信zbzikao365
你可能喜欢