问题 填空题

执行语句序列“int k=0; do k++; while(k*k<20);”后,k的值为___【7】___。

答案

参考答案:5

解析: 在while循环语句中,先执行循环体,然后再进行判断。对于本题来说,先执行k++,再判断k*k的值是否小于20。当k的值等于5时,5*5=25>20,退出while循环。

选择题
多项选择题