![[单项选择题] 下列程序执行后,变量S的值为Dim s As Long,x As Integers=0For x=1 To 10 Step 2s=s+xNext xText1.Te,第1张 [单项选择题] 下列程序执行后,变量S的值为Dim s As Long,x As Integers=0For x=1 To 10 Step 2s=s+xNext xText1.Te,第1张](/aiimages/%5B%E5%8D%95%E9%A1%B9%E9%80%89%E6%8B%A9%E9%A2%98%5D+%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E6%89%A7%E8%A1%8C%E5%90%8E%EF%BC%8C%E5%8F%98%E9%87%8FS%E7%9A%84%E5%80%BC%E4%B8%BADim+s+As+Long%2Cx+As+Integers%3D0For+x%EF%BC%9D1+To+10+Step+2s%EF%BC%9Ds%2BxNext+xText1.Te.png)
[单项选择题] 下列程序执行后,变量S的值为 Dim s As Long,x As Integer s=0 For x=1 To 10 Step 2s=s+x Next x Text1.Text=s
A.10
B.25
C.50
D.100
正确答案:B
参考解析:因为步长为2,故循环一共执行了5次。x=1时,执行s=s+x得s为1;x=3时,执行s=s+x即s=1+3(注意:此时的s是上次执行的结果值),故此时s为4;同理在x=5时,执行s=s+x得s为9;x=7时,执行s=s+x得s为16;x=9时,执行s=s +x得s为25;故最终变量s的值为25。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)