prss.net
当前位置:首页 >> mAin(){int i,j,A=0;For(i=0;i<2;i++){For(j=0;j<4... >>

mAin(){int i,j,A=0;For(i=0;i<2;i++){For(j=0;j<4...

main() { int i,j,a=0; for(i=0;i

main() { int i,j,a=0; for(i=0;i

你的代码太乱了,整理一下吧,答案是8. main() { int i,j,x=0; for(i=0;i

当j=0时,j%2表示0/2=0,没有余数 所以if(j%2)这条语句不执行,a++使a=1 然后重复循环就可以使a=4

x=8 i=0时,j=0 到2的时候,为0或二时执行if语句是判断为false,不执行continue,直接执行x++;j为1时候执行continue跳转,不执行x++,所以j的for循环x加了2次,外面又执行x++,所以每次进行i for循环时,x=x+4,所以2*4=8

i=0 j=0 a加一次 j=1 每层循环跳出,然后a加一次 i=1 j=0 时 a加一次 j=1 每层循环跳出,然后a加一次 a从0开始加了4次 所以是4

你是不明白为什么是0,还是结果跟你预期的不一样? 如过不明白为什么是0的话,这个是因为你的i一直自减到0,循环结束,你后面有一句w=i*j,i为0的话,结果肯定就是0,所以w就为0。 如果是和你预期结果不一样,那就是因为你循环体设置不正确,应...

a【0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0】在debug运行时会自动将数组a清0 for ( i=2;i

你标题上面那个程序应该是这样的 int main() { int a[10],i; for(i=0;i

for(i=0;i

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com