问题 单项选择题

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

A.while循环执行10次

B.循环是无限循环

C.循环体语句一次也不执行

D.循环体语句执行一次

答案

参考答案:C

解析: 本题考查while循环。while循环的控制表达式k=1是个赋值表达式而不是逻辑表达式,所以循环体一次也不执行。

填空题
单项选择题