A-A+

下列程序段的执行结果为 Dim M(10) For k=1 To 10 M(K)=11-k

2022-08-06 06:29:34 问答库 阅读 176 次

问题详情

下列程序段的执行结果为
Dim M(10)
For k=1 To 10
M(K)=11-k
Ncxt k
x=6
Print M(2+M(x))
A.2
B.3
C.4
D.5请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:通过Fork循环,数组M(10)被逐一赋值,结果是要显示(通过Print语句)M(2+M(x))的值。根据M(k)=11-k,不难得出当x=6时,M(2+M(x))=M(2+5)=M(7)=11-7=4,故答案为C。

考点:结果,程序