请解释一下为什么选c,求解答

img


为什么选c,求解答,为刚刚吃完是的哦二十四小时谁啊我十点多打的时候打的时候饿死,额低调低调,带的话说

x=2是一个赋值语句,表示将2赋值给变量x,赋值成功反回true。也就是条件一直为真,死循环

因为while(x=2)永远为真啊
又不是x==2

因为while(x=2)不是while(x==2),while(x=2)会先给x赋值为2,然后再判断括号里的内容是否为真,这样每次循环后x都会等于2,故此循环为死循环