mdsk.net
当前位置:首页 >> PrivAtE SuB CommAnD1_CliCk() Dim A(1 To 10) As ... >>

PrivAtE SuB CommAnD1_CliCk() Dim A(1 To 10) As ...

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,所以下标越界

Private Sub Command1_Click()Dim a As IntegerFor i = 10 To 1 Step -2 s = s + iNext iPrint sEnd Sub注意:Print i 改为 Print s

量,才看起来很复杂,要分析清楚就必须先搞清楚各个变量的使用范围,和调用规则。 Dim x As Integer, y As Integer'这里有一组外部变量,整个过程都可以调用 Private Sub Command1_Click() Dim a As Integer, b As Integer'局部变量,在这个过程...

i=1 时给x赋值,此时x值为1 i等于1到4时,循环一次 x+1,共加四次,累计加上4,x值为5 i等于5和6时,循环一次 x+2,共加两次,累计加上4,x值为9

1)变量的名必须是字母或文字开头,而不能使用数字或其他字符开头 (2)变量名不能含有小数点、空格 (3)变量名的总字数不能超过255个 (4)不能含有VB的专用保留字,在VB中有特殊意义的单词、字母组合。例 如: Print 、sub 、end 、click等 ...

输出是10,1,步长是—1的话,那么程序是无效的,是不执行的,所以输出是最开始的a,k值,懂了没

等于5. 这个程序的功能就是求数的各个数位上的数字之和。

2

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

i的值在走了三次循环后已经大于10了,所以 到第三次循环 就已经退出去了。循环进行了三次,所以n的值,也就加了三次,所以最后的结果 就应该是 3呀。 i = i + 3 重点呀!

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