11智能在线
新记
for( int x=0,y=o;!x&&y<=5;y++,x=1-x ),执行循环的次数是?
麻烦啊,说详细点行吗?
举报该文章
相关建议 2013-05-10
执行1次,;!x表示:!x =真=1;当x=0,那么!0=1;而x!=0时, !x =!(!0)=0=假;逻辑表达式的值:非0为真,仅当0时为假;理解:条件表达式!x && y<=5由于是逻辑与关系,所以!x 或y<=5其中一个不成立那么循环结束y<=5 ,初始值是0,说明最大执行6次;!x 只能执行1次,仅当x=0时, !x =真
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2smfs8p2m.html
其他看法
第1个回答 2013-05-10
变一种写法更容易理解int x=0;int y=0;while(!x && y<=5){ y++; x=1-x;} 第2次循环时x==1,那么!x是true还是false,我忘了,你试试吧。
相似回答
大家正在搜
相关问题
1. for(int x=0,y=0;!x&&y<=5;y+...
for(int x=0, y=0 !x && y<=5 x+...
for(int x=0,y=0; !x&&y<=5; y++...
for(int x=0,y=0;!x&&y<=5;y++) ...
以下for循环的执行次数是 for (x=0,y=0; (y...
会C的大神帮帮忙 for(int x=0,y=0;y!=25...
c循环问题 for(x=0;x<5;x++) for(y=0...
以下for循环的执行次数是 for(x=0,y=0;(y=1...