问题 单项选择题

执行如下程序,最后S的显示值为SET TALK OFF
  s=0
  i=5
  x=11
  DO WHILE s<=x
    s=s+i
    i=i+1
  ENDDO
  s
  SET TALK ON

A.5

B.11

C.18

D.26

答案

参考答案:C

解析:【解析】该循环语句中,变量s和i每次执行循环后值的变化如下:
           s值  i值
   第一次循环   5   6
   第二次循环   11   7
   第三次循环   18   8
  程序在第四次执行循环时,因条件(18<=11)为假而退出循环。

单项选择题
填空题