• 如下程序段的输出结果是__________。

    s=11
    DOWHILE s>l
    s=s-3
    ENDDO
    ?s

    正确答案:-1 题中用到了DOWHILE.ENDDO循环结构。执行该语句时,先判断DOWHILE处的循环条件是否成立,如果条件为真,则执行DOWHILE与ENDDO之间的。当执行到ENDDO时,返回到DOWHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。本题中,变量s的初始值为10,因为变量s大于1,进入循体,变量s减3,反复循环,直到变量s小于1。所以变量s的值依次为11、8、5、2、-1,当变量s为-1时,不满足循环条
  • 2021年07月09日 21时34分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网