执行如下程序,则最后S的显示值为( )。 SFT TALK OFF s=0 i=5 X=11 DO WHILE s

admin2013-12-15  22

问题 执行如下程序,则最后S的显示值为(    )。
    SFT TALK OFF
    s=0
    i=5
    X=11
    DO WHILE s<=x
    s=s+j
    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
    第三次循环1 8 8
    在执行第四次循环时,程序因条件(18<=11)为假而退出循环。
转载请注明原文地址:https://jikaoti.com/ti/YRT0FFFM
0

最新回复(0)