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

admin2009-03-15  27

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

选项

答案13

解析 在循环中当i值大于8时,退出循环体。i的起始值是0,每执行一次循环,i值便加2,到第5次执行循环的时候,i的值为8,退出循环体,输出s的值,所以该循环体一共只执行了4次,每执行一次,s的值为计算后的s值加上i值,s值的四次结果依次为1,3,7,13。
转载请注明原文地址:https://jikaoti.com/ti/UeF7FFFM
0

随机试题
最新回复(0)