早教吧作业答案频道 -->其他-->
请问高手如下代码的运算过程和结果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
看了请问高手如下代码的运算过程和结...的网友还看了以下:
高等代数问题,用积分求数项的和n->无穷,求∑∑ij/n,i从1到n,j从1到2n打错了求ij/( 2020-05-14 …
可以参考的公式是:s[1]=a[1];s[n]=s[n-1]>=0?s[n-1]+a[n]:a[n 2020-05-14 …
noip2010提高组初赛试题求解3.#include<iostream>usingnamespa 2020-05-17 …
matlab图像处理,提取图片的高频分量!我是这样写的:function gOK=laplace( 2020-06-27 …
三道C语言题,请高手指点第一道:#includedoublef(intn){inti;double 2020-07-23 …
(A/P,i,n)=(A/F,i,n)+i或(A/F,i,n)=(A/P,i,n)-i我已经知道怎 2020-07-23 …
高次复数方程1.为什么方程i^3=1的解是1,(√3i-1)/2和(-√3i-1)/2.2.解复数 2020-08-02 …
数列极限lim{((1³+2³+...n³)/n³)-4/n},n趋于无穷的极限?(1³+2³+.. 2020-11-01 …
一道高数求极限问题lim(Σ(i/(n2+n+i))n趋向无穷大n2表示n平方,Σ是i从1加到n,谢 2020-11-30 …
英语向高人求教!写几句话.每句开头的第一个字母分别是“L,i,U,F,E,i,F,E,i,w,o,a 2020-12-15 …