while(!y)在c语言中什么意思

while(!y)在c语言中什么意思

while()是循环语句,当括号内的值为1时,执行循环语句,为0时,不执行循环语句。
“!”是取反的意思。
所以,while(!y)的意思就是,当y=0时,取反后 !y=1,故执行循环语句,当y=1时,取反后 !y=0,故不执行循环语句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-26
while循环的判断语句,当!y=0时,跳出while循环;当!y=1是,执行while循环内的语句;
第2个回答  2016-04-26
当y=0时执行循环,当y!=0时退出循环。
第3个回答  2016-04-26
当y为0时为真,不为0为假
第4个回答  2018-08-11
好hiqu

:还是mzdd
相似回答