早教吧 育儿知识 作业答案 考试题库 百科 知识分享

49B0C不确定D程序出错选哪个呢?为什么?VB程序Dimaa=Array(1,2,3,4,5,6,7)Fori=Lbound(0)TOUbound(a)a(i)=a(i)*a(i)NextiPrinta(i)上面打错了。是Fori=Lbound(a)TOUbound(a)

题目详情
49 B 0 C 不确定 D 程序出错 选哪个呢?为什么?
VB程序 Dim a
a=Array(1,2,3,4,5,6,7)
For i =Lbound (0) TO Ubound(a)
a(i)=a(i)*a(i)
Next i
Print a(i)
上面打错了。是
For i =Lbound (a) TO Ubound(a)
▼优质解答
答案和解析
我没学过vb,但学过vc,试试吧
循环For i =Lbound (a) TO Ubound(a)应该是指i从1到7(数组a的最大下标的值)
但是a数组定义下标只是0到6,循环到a(7)时,
a(7)=a(7)^2
由于a(7)没有定义,所以.
应该是C吧 a【7】^2的值是不确定的