以下叙述中正确的是

admin2015-08-14  20

问题 以下叙述中正确的是

选项 A、对于“for(表达式1;表达式2;表达式3)循环体”首先要计算表达式2的值,以便决定是否开始循环
B、对于“for(表达式1;表达式2;表达式3)循环体”,只在个别情况下才能转换成while语句
C、只要适当地修改代码,就可以将do.while与while相互转换
D、如果根据算法需要使用无限循环(即通常所称的“死循环”),则只能使用while语句

答案C

解析 while和do…while语句和for语句很容易进行相互转换。对于for循环的执行过程如下:
  ①计算表达式1。   
  ②计算表达式2。若其值为非0,转步骤③;若其值为0,转步骤⑤。
  ③执行一次for循环体。
  ④计算表达式3,转向步骤②。
  ⑤结束循环。
  任何循环都有可能成为死循环。
转载请注明原文地址:https://kaotiyun.com/show/UGDp777K
0

最新回复(0)