选择题
由以下while构成的循环,循环体执行的次数是______。
int k=0;
while(k=1)k++;
A、
有语法错,不能执行
B、
一次也不执行
C、
执行一次
D、
无限次
【正确答案】
D
【答案解析】
本题考查while语句。while语句的语义是:计算表达式的值,当值为真(非0)时,执行循环体语句。k=1为赋值语句,即k的值等于1。while(k=1)=while(1),是死循环,执行无限次。因此D选项正确。
提交答案
关闭