选择题   有以下程序
    #include<stdio.h>
    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
【答案解析】本题考查的是for循环的嵌套。外循环的循环变量i从0递增到1会循环两次,内循环的循环变量i从0递增到3会循环4次。但是内循环中有一条if语句,每当j%2为真,即j为奇数时会跳过下面的x++;语句,所以4次内循环只有两次执行到x++;语句,再加上外循环中包含的两条x++;语句,所以每次外循环会使x自增4次,两次外循环下来x的值为8。故应该选择A。