由以下while构成的循环,循环体执行的次数是()intk=0;while(k=1)k++;

10 查阅

A、有语法错,不能执行

B、一次也不执行

C、执行一次

D、无限次

参考答案:

D

本题考查while语句,while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。k=1为赋值语句,即k 的值等于1。while(k=1) = while(1) ,是死循环,执行无限次。