A-A+

有如下程序: Option Base 1 Private Sub Form Click()

2022-08-06 02:43:28 问答库 阅读 175 次

问题详情

有如下程序: Option Base 1 Private Sub Form Click() Dim arr,Sum Sum =0 arr=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为
A.25
B.26
C.27
D.28请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:本题考查“/”与“\”的区别。“/”是浮点除法运算符,而“\”是整数除法运算符。比如:6/4=1.5,而6\4=1。这两个运算符的差别是考试重点,容易混淆,务必掌握。题目程序的功能实际上是对数组中能被3整除的元素求和,即3+9+15。27,故选项C正确。

考点:程序