C语言用整数“1”表示“逻辑真”,用整数“0”表示“逻辑假”。 在判断一个数据的“真”或“假”时,以0和

例句 dowhile 0
msgbox"hello world"
loop
此例句在大于0时可以打开,为0时无法打开,为0时是起什么作用的呢

在C语言中,可以用1、0来表示逻辑的真、假;也可以用表达式来表示,其中表达式正确则表达式的结果为1,也就是真,反之则为0;当表达式的结果是一个具体的数字时,正数则为真,0和负数都为假。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-19
0就是表示假 就是循环进行的逻辑条件不满足
循环条件不满足时 循环内语句不执行
你的例子就是判断循环逻辑条件 不满足然后直接跳出循环本回答被提问者采纳
第2个回答  2010-08-19
//应该是:
while (表达式)
//吧,()内条件表达式为0,逻辑假,则循环体内的msgbox("**");语句是不会执行的。

//在条件判断时,C语言用0表示逻辑假,用非0(不只是1,连负数也表示真)表示逻辑真
//如果是do while的话 会先执行一次循环
第3个回答  2010-08-19
0的时候为false 非0为true,所以当while 0是直接跳过语句,因为while里面条件必须要true才能跑下去
相似回答