执行下列程序段后,变量s的值是 Dim s As long,x As Integer B=0:x=1 Do While(x<10) s=s+x x=x+2 Loop

admin2019-05-23  33

问题 执行下列程序段后,变量s的值是
    Dim s As long,x As Integer
    B=0:x=1
    Do While(x<10)
    s=s+x
    x=x+2
    Loop

选项 A、10
B、25
C、50
D、100

答案B

解析 Do While…Loop语句是在条件表达式结果成立时,执行循环体,并持续到条件表达式结果不成立或执行到选择性Exit Do语句而退出循环。在程序中,s初始值为0,x初始值为1,若满足x<10循环条件则执行s=s+x,x=x+2操作,实际上是求1-10以内奇数之和。因此1+3+5+7+9=25。
转载请注明原文地址:https://jikaoti.com/ti/1xo0FFFM
0

相关试题推荐
最新回复(0)