C语言if的用法小白问题:if用法

采纳数:6 获赞数:4 LV4

k++;此时k=2;如此循环,不会停止;此题我猜想是 想考 while语句 的语法 以及 赋值语句 与 比较语句的写法;while(k=1) 与 while(k==1) 意思完全不同同时 if(k=1) 与 if(k==1) 意思也完全不同。

你对这个回答的评价是

while括号内的k=1是赋值语句,意思是将1赋值给k这个句子永远成立,所以while语句会永远执行下去

你对这个回答的评价昰?

你对这个回答的评价是


while语句里面的“k=1”是赋值语句,赋值成功为1.

你对这个回答的评价是

参考资料

 

随机推荐