#include<stdio.h>
int main()
{
int x=4,y=0,z;
while(x>=0)
{
x--;
y++;
if(x==y)
continue;
else
printf("%d%d\n",x,y);
}
return 0;
}
在这段代码中,我得到了输出
31
13
04
-15
我不明白输出。谁能解释一下呢?
答案 0 :(得分:1)
这很简单。您只需要很好地理解continue
语句。
continue
再次回到循环顶部x>=0
)答案 1 :(得分:0)
while
循环运行5次迭代,在每次迭代中,y
增加1,x
减1。在所有迭代中,除x
和y
等于2外,都会打印x
和y
。