int k=10;

来源:百度知道 编辑:UC知道 时间:2024/06/06 13:13:28
int k=10;
while (k=0) k=k-1;
则下面描述中正确的是————
A while循环执行10次 B 循环是无限循环
C 循环体语句一次也不执行 D 循环体语句执行一次

C
保证正确的!
While只有在条件为真的时候才会执行语句

文中 说到 k==0 但是k的初始值为10 所以不相等,,没执行一次!!

c
一次也不执行
-------------------------------
哥几个都没试吧 我试了 这样写 会报错
因为无法将int类型转换为bool类型
嘿嘿 所以 一次也不执行 还报错~!
完美答案~!

b
== 与 = 的区别

B.
因为这里是k=0而不是k==0...

所以..死循环哈..