关键字:c语言 更新时间:2019-01-17 05:21:53 147次访问
由于while循环逻辑判断语句为:k=0,是赋值语句,也就是令k=0
而c语言中,赋值语句如果赋值成功,返回成功标志“1”
k=0是简单的赋值,基本上若没有人力不可抗拒的因素,赋值都能成功,所以,k=0总是返回“1”
那么,while循环的逻辑哦按段就总是“真”,就总是循环,成为死循环
所以,选B
这个题出的实际上很好,给容易将赋值“=”和逻辑相等“==”弄混淆的初学者一个很强烈的教训,以后就不会弄混了。
相关标签:c语言
下一篇:c语言二维数组
上一篇:为什么赛尔号战队的口号总是非法语言