设有如下程序段: Dim s As Integer,n As Integer s=0 n=1 Do While__________ s=s+n n=n+1 Loop Print s 以

admin2020-07-22  34

问题 设有如下程序段:
    Dim s As Integer,n As Integer
    s=0
    n=1
    Do While__________
    s=s+n
    n=n+1
    Loop
    Print s
    以上程序段用来计算1+2+3+…+100的累加和,则在_________处应填入的内容是(    )。

选项 A、n<=100
B、n<100
C、n>100
D、n>=100

答案A

解析 Do while循环条件表达式
    [语句块]
    [Exit Do]
    Loop
    若循环条件表达式为True时,执行循环语句,当循环条件表达式为False时,结束循环。由题意知,求1+2+……+100的累加和,应把循环条件表达式设置为“n<=100”,所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jwHp777K
0

最新回复(0)