c语言中一个小问题
main()
{int y=10;
for( ;y>0;y--)
if(y%3==0)
{printf("%d,--y);
continue;
}
}
其中(空格);是什么意思?答案是852怎么来的啊?
程序是怎么运行的,请大哥,大姐指教!谢谢!
参考答案:int y=10;
for( ;y>0;y--)
这两句相当于
for(int y=10;y>0;y--)
10以内从大到小能被3整除的是9,6,3,输出的时候再y--,减了1,就是852了
楼上的说得是对的。
main()
{int y=10;
for( ;y>0;y--)
if(y%3==0)
{printf("%d,--y);
continue;
}
}
其中(空格);是什么意思?答案是852怎么来的啊?
程序是怎么运行的,请大哥,大姐指教!谢谢!
参考答案:int y=10;
for( ;y>0;y--)
这两句相当于
for(int y=10;y>0;y--)
10以内从大到小能被3整除的是9,6,3,输出的时候再y--,减了1,就是852了
楼上的说得是对的。