11智能在线
新记
循环语句“for(int x=0,y=0;y!=100||x<10;)x++;”执行的循环次数是多少?
能解释一下为什么吗 谢谢
举报该文章
相关建议 2011-10-25
无限次,死循环了~
因为你的y值永远为0,y!=100||x<10永远成立,所以是死循环。
你可以加条输出语句看下
#include <stdio.h>
int main()
{
int x,y;
for (x=0,y=0;x<10||y!=100;)
{
x++;
printf("%d\n",x);
}
return 0;
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8887272mf.html
其他看法
第1个回答 2011-10-25
这是个无限循环,y!=100 ||x<10 你的y一直是0,y!=100始终成立,就不判断x<10
第2个回答 2011-10-25
10次
第3个回答 2011-10-25
10
第4个回答 2011-10-25
永不停止
相似回答
大家正在搜
相关问题
循环语句"for(int x=0,y=0;y!=100‖x&...
for(int x=0, y=0 !x && y<=5 x+...
for(int x=0, y=0 !x &&...
若有定义:int x,y;则循环语句for(x=0,y=0;...
以下for循环的执行次数是 for (x=0,y=0; (y...
会C的大神帮帮忙 for(int x=0,y=0;y!=25...
以下for循环的执行次数是。 for(int x=0;(x=...
for(int x=0,y=0; !x&&y<=5; y++...