问题
单项选择题
有以下程序:
main()
int i,j,x=0;
for(i=0;i<2;i++)
x++;
for(j=0;j<=3;j++)
if(j%2)continue;
x++;
x++;
printf("x=%d\n",x);
程序执行后的输出结果是______。
A) x=4
B) x=8
C) x=6
D) x=12
答案
参考答案:B
解析: 内层for循环语句实现x=x+2,故外层for循环语句单次循环实现x=x+4,所以程序执行后的输出结果为x=8。