设有如下程序段: 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的累加和,则在_______处应填入的内容是(

admin2020-06-30  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://jikaoti.com/ti/6mS0FFFM
0

最新回复(0)