c语言中while(!x)里的(!x)表示什么意思?

如题所述

!就是取反,就是如果x是true,!x就是false,而对于while,如果是true,才会进入while循环,如果是false,就不会进入while循环。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-28
不是x;
比如说,while(!(x<y)),首先判断x<y是否成立,如果成立,把(x<y)看成1,然后(!1),说明是0,即while(0),显然,while后面的循环语句不执行.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网