当前位置: 代码迷 >> C语言 >> C语言求助
  详细解决方案

C语言求助

热度:89   发布时间:2005-03-21 20:50:00.0
C语言求助
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("%d",x);
}
A)=4  B)=8
请帮忙解释一下.

[此贴子已经被作者于2005-3-21 20:56:43编辑过]


搜索更多相关的解决方案: C语言  

----------------解决方案--------------------------------------------------------
答案是B

帐真看一下for遮句
----------------解决方案--------------------------------------------------------
8

没什么好解释的:if(j%2)  continue;


这句看懂就行了:非零为真,是真就执行后面的语句!
----------------解决方案--------------------------------------------------------
8,险些中招
----------------解决方案--------------------------------------------------------
嘿!嘿,一些老师最喜欢出这种题目了
----------------解决方案--------------------------------------------------------
  相关解决方案