问题 单项选择题

下面程序计算并输出的是( )。
Private Sub Command1_Click()
a=10
s=0
Do
s=s+a*a*a
a=a-1
Loop Until a < = 0
Print s
End Sub

A) 133+23+33+ … +103的值
B) 10!+ … +3!+2!+1!的值
C) (1+2+3+…+10)3的值
D) 10个103的和

答案

参考答案:A

解析: 在Do循环语句中程序大致执行过程如下:s=10^3,a=9;s=10^3+9^3,a=8;s=10^3+9^3+8^3,a=7;…,依此类推,因此正确的答案为A。

单项选择题 A1/A2型题
单项选择题