早教吧作业答案频道 -->其他-->
请问高手如下代码的运算过程和结果PrivateSubCommand1Click()Dimarr1(10)AsInteger,arr2(10)AsIntegern=3Fori=1To5arr1(i)=iarr2(n)=2*n+iNextiPrintarr2(i);arr1(i)EndSub
题目详情
请问高手如下代码的运算过程和结果
Private Sub Command1_Click()
Dim arr1(10) As Integer,arr2(10) As Integer
n = 3
For i = 1 To 5
arr1(i) = i
arr2(n) = 2 * n + i
Next i
Print arr2(i); arr1(i)
End Sub
Private Sub Command1_Click()
Dim arr1(10) As Integer,arr2(10) As Integer
n = 3
For i = 1 To 5
arr1(i) = i
arr2(n) = 2 * n + i
Next i
Print arr2(i); arr1(i)
End Sub
▼优质解答
答案和解析
朋友你好,解释如下:
Private Sub Command1_Click()
Dim arr1(10) As Integer, arr2(10) As Integer '定义整型数组arr1,有11个元素,每个元素初始值为0;定义整型数组arr2,也是有11个元素,每个元素初始值为0
n = 3 'n是整数,赋值为3
For i = 1 To 5 'for循环,循环5次,循环了5次以后停止循环,那时i的值将为6
arr1(i) = i '给数组arr1的元素赋值,因为for循环了5次,所以依次为:arr(1)=1、arr(2)=2、arr(3)=3、arr(4)=4、arr(5)=5
arr2(n) = 2 * n + i '给数组arr2的元素赋值,因为n的值从头到尾都没有变过,所以循环5次都是给arr2(3)赋值,最后一次赋值:arr2(3)=2 * n + i=2 * 3 + 5=11,即:arr2(3)=11
Next i
Print arr2(i); arr1(i) '输出值,因为for循环结束后,i的值为6,所以输出的值是arr2(6)和arr1(6),这两个的值在程序中都没有赋值,都还是初始值0,所以程序输出0 0
End Sub
Private Sub Command1_Click()
Dim arr1(10) As Integer, arr2(10) As Integer '定义整型数组arr1,有11个元素,每个元素初始值为0;定义整型数组arr2,也是有11个元素,每个元素初始值为0
n = 3 'n是整数,赋值为3
For i = 1 To 5 'for循环,循环5次,循环了5次以后停止循环,那时i的值将为6
arr1(i) = i '给数组arr1的元素赋值,因为for循环了5次,所以依次为:arr(1)=1、arr(2)=2、arr(3)=3、arr(4)=4、arr(5)=5
arr2(n) = 2 * n + i '给数组arr2的元素赋值,因为n的值从头到尾都没有变过,所以循环5次都是给arr2(3)赋值,最后一次赋值:arr2(3)=2 * n + i=2 * 3 + 5=11,即:arr2(3)=11
Next i
Print arr2(i); arr1(i) '输出值,因为for循环结束后,i的值为6,所以输出的值是arr2(6)和arr1(6),这两个的值在程序中都没有赋值,都还是初始值0,所以程序输出0 0
End Sub
看了请问高手如下代码的运算过程和结...的网友还看了以下:
英语单词填空(组成单词)1)d.l.e.d.m.i2)l.e.p.o.i.ee3)u.y.g.o. 2020-04-25 …
已知字母组合成英语单词1、e e t t i n h r 2、e e r a t w h 3、o 2020-05-14 …
u,i,n,c,o,s可以拼成什么单词?还有,o,s,l,h,u,d还有,t,p.s.n.e.r, 2020-05-23 …
A.根据释义,拼写单词.1.costingalotofmoneyx,p,s,i,e,e,e,n,v 2020-06-10 …
小学简易方程用S表示路程,U表示速度,T表示时间,则S=UT,U=S/T,T=S/U.一辆汽车5小 2020-07-19 …
如图1所示电路,电源电压保持不变.闭合开关S,当滑动变阻器的滑片P从a端滑到b端的过程中,R1、R2 2020-11-01 …
排列成正确的句子:me,I,go,excuse,haveto.排列成正确的单词:1.c,d,e,s, 2020-11-01 …
在对称三相制中,S=(根号3)×U×I各物理量是什么意思?为什么要乘以根号3?S是视在功率?U是什么 2020-11-01 …
电流表G的内阻为Rg,用它测量电压时,量程为U;用它改装成较大量程的电流表的内阻是Ra,量程为I,这 2020-12-05 …
如图甲所示电路,当开关S接a时,移动滑动变阻器的滑片P,根据测出的电流、电压值,画出了定值电阻R0的 2020-12-31 …