设有程序段: int k=12: while(k=1) k=k-1; 则下列描述中正确的是( )。

admin2012-12-03  19

问题 设有程序段:
int k=12:
while(k=1)  k=k-1;
则下列描述中正确的是(    )。

选项 A、while循环执行10次
B、循环是无限循环
C、循环体语句一次也不执行
D、循环体语句执行一次

答案C

解析 本题考查while,while循环表达式k=1是个赋值表达式而不是逻辑表达式,k的初值为12不符合循环条件,所以循环体一次也不执行。
转载请注明原文地址:https://kaotiyun.com/show/VrPp777K
0

最新回复(0)