mdsk.net
当前位置:首页 >> PrivAtE SuB Form_CliCk() Dim A As IntEgEr, B As... >>

PrivAtE SuB Form_CliCk() Dim A As IntEgEr, B As...

a(1)=2 b(1)=2*2=4 a(2)=4 b(2)=4*2=8 a(3)=6 b(3)=6*2=12 a(4)=8 b(4)=16 for循环后i=5 b(5-2)=b(3)=12

定义静态变量,执行此过程时,该变量不会被初始化,而是保持上次调用此过程时的值。

NO. 1 3 NO. 2 5 NO. 3 2 NO. 4 1 NO. 5 1

Private Sub Command1_Click()Dim a(1 To 10) As IntegerDim i As IntegerFor i = 1 To 10a(i) = i * iiList1.AddItem Str(a(i))NextEnd Sub前面的循环结束的时候next I是11了,a最大才10,所以下标越界

答案1: Option Explicit Private Sub Form_click() Dim j As Integer For j = 13 To 17 If sushu(j) = True Then Print j & "是素数" End If Next j End Sub Private Function sushu(ByVal n As Long) As Boolean Dim i As Long For i = 2 To n...

第1题的输出结果是$$$ Tab[(n)]可选的 n 参数是在显示或打印列表中的下一个表达式之前移动的列数。 例如Print tab(10);"$",$将在第10列出现

private sub form_click() &&表单单击事件 Dim b As Integer,y As integer &&定义数组b为整型,y为整型 Call Mysub2(3,b) &&调用过程Mysub2,并传递参数3,b y=b:Call Mysub2(4,b) &&调用过程Mysub2,并传递参数4,b Print y+b &&输出Y+B的值 End Su...

Private Function fun(n As Integer, m As Integer) As Integer 首先先说下你的函数 其中 n 和 m 是按址传递的,也就是如果你在函数内改变了他的值,其真实的值也变了 begin: a=2,b=4 fun((a), b),先计算这个 n=n+m;其计算时为 a=a+b 这时a=6了,这...

因为最后在next k 的时候,k又加了1,然后检测>2,就跳出循环了,但这个时候,k已经等于3了

因为B不等于C,值为FALSE,转为integer 就为-1

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com