注册 登录
编程论坛 VB6论坛

越编越糊涂。

VB丶小宇 发布于 2014-10-27 17:47, 535 次点击
程序界面:
只有本站会员才能查看附件,请 登录

很简单,一个Command按钮
代码:
程序代码:

Option Explicit

Private Sub Command1_Click()         'Command1单击事件
Dim i As Integer, mySum As Integer    '定义i和mySum为整型局部变量,
  Do While i <= 50                   'Do loop循环语句,循环条件:当i<=50时执行循环语句。
    mySum = mySum + i                '循环语句:每次循环,执行一次mysum+i然后将值赋给mySum
    i = i + 1                        '循环语句:每次循环,执行一次i+1然后将值赋给i
    Loop
MsgBox mySum                        '循环结束后,弹出mySum的值

End Sub


让我感觉到疑惑的是:
i  和  mySum的初始值是多少?
没初始值怎么得出的结果1275?
6 回复
#2
youbest20132014-10-28 00:20
数值型变量默认初始值为0
字符型是空串“”
逻辑型是False
……
#3
lanyingjie2014-10-28 08:33
一般我们都是事先赋值,以避免不必要的麻烦。
#4
VB丶小宇2014-10-28 08:58
回复 2 楼 youbest2013
我连这个都不知道,是不是。。。有点2B。。
#5
VB丶小宇2014-10-28 09:15
回复 2 楼 youbest2013
再列举详细一点啊。。。
#6
云水20142014-10-28 21:25
回复 4 楼 VB 丶小宇
这次不知,下次不就知道了!慢慢来就好了!
#7
VB丶小宇2014-10-28 21:36
回复 6 楼 云水 2014
嗯,对,贵在坚持!一起努力
1