选B。
这题考的就是循环。
一、首先要数一下大括号,找出两个循环的关系,及其作用域。
可见,i是外循环共执行2次,j是内嵌的循环,作用域是
for(j=0;j<=3;j++) {
if(j%2)
continue;
x++;
}
j循环当取1和3时,if判断都成立执行continue,跳过x++,所以每次j循环执行2次x++,
每次i循环执行一次j循环和2个x++语句,所以共执行了8次x++,x初值0,所以结果x=8.