[单项选择题] 下列程序段的执行结果为 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
参考解析:通过For k循环,数组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。

[单项选择题] 下列程序段的执行结果为 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
参考解析:通过For k循环,数组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。
上一篇 [填空题] 执行下列语句后,输出结果是______。 s$="ABCDEFG" Print lnStr(s$,"efg") Print LCase$(s$)
下一篇 [单项选择题] 下列程序段的执行结果为______。 x=5 y=3 If Not x > 1 Then y=y+1 Else x=x-1 Print x;y