如下程序显示的结果是 【 】 。 s=1 i=0 do while i<8 s=s+i i=i+2 enddo ?s

admin2013-02-01  32

问题 如下程序显示的结果是 【  】 。
s=1
   i=0
   do while i<8
     s=s+i
     i=i+2
   enddo
   ?s

选项

答案13

解析 DO WHILE—ENDDO语句格式
      DO WHILE<条件>
      <语句序列1>
      [LOOP]
      <语句序列2>
      [EXIT]
      <语句序列3>
      ENDDO
   执行该语句时,先判断DO WHILE处的循环条件是否成立,如果条件为真,则执行DO WHILE与ENDDO之间的命令序列(循环体)。当执行到ENDDO时,返回到DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。
转载请注明原文地址:https://kaotiyun.com/show/Vksp777K
0

最新回复(0)