Visual Basic 初学一问
时间:2014-04-02
来源:互联网
Sub Main()
Dim str1 As String
Dim password As Integer
Dim count As Integer
Do
Console.Write("请输入帐号 :")
str1 = Console.ReadLine()
Console.Write("请输入密码 :")
password = Console.ReadLine()
If (str1 = "Basic") And (password = "2012") Then
Console.WriteLine("登入成功")
Exit Do
Else
Console.WriteLine("登入失败")
End If
Loop
Console.Read()
End Sub
End Module
以上program无问题,不过个Loop 会无限重覆, 除非登入成功
但点样写到登入失败3次错误时就中止个LOOP, 再Console.WriteLine("失败3次不能登入") ?
thx~
作者: 201411 发布时间: 2014-04-02

Module Module1
Sub Main()
Dim str1 As String
Dim password As Integer
Dim count As Integer
count=0
Do
count=count+1
Console.Write("请输入帐号 :")
str1 = Console.ReadLine()
Console.Write("请输入密码 :")
password = Console.ReadLine()
If (str1 = "Basic") And (password = "2012") Then
Console.WriteLine("登入成功")
Exit Do
Else
Console.WriteLine("登入失败")
if count=3 Then
Console.WriteLine("失败3次不能登入")
Exit Do
End If
End If
Loop
Console.Read()
End Sub
End Module
[ 本帖最后由 me888 於 2014-3-24 04:05 PM 编辑 ]
作者: me888 发布时间: 2014-04-02

作者: 201411 发布时间: 2014-04-02

哎呀, 来呃1分先. 各位高手卸住卸住 ...

Module Module1
Sub Main()
Dim str1 As String
Dim password As Integer
Dim count As Integer
count=0
...

我cut 左佢一样正常run到
作者: 201411 发布时间: 2014-04-02

[ 本帖最后由 me888 於 2014-3-24 10:34 PM 使用 编辑 ]
作者: me888 发布时间: 2014-04-02
set count to 0, 有些程式会预设,未定义嘅变数做0, 习惯上最好先设定为0, 以便做累加混算 count=count+1
count 既definition 系咩?
count = count + 1 <<点样应用 同埋可以应用系边?
作者: 201411 发布时间: 2014-04-02
作者: me888 发布时间: 2014-04-02

作者: me888 发布时间: 2014-04-02
count=count+1, 意思是将 (count 初值=0)+1 存入 count (变咗新值), 你上堂老师会讲啦,未教定上堂发梦呀

都系睇书自学紧..无人教
红字我明~
我知个count 系呢到系代表输入次数
但系点解个PROGRAM 会知 呢个系代表输入次数,而唔系其他?
作者: 201411 发布时间: 2014-04-02
[ 本帖最后由 me888 於 2014-3-25 07:38 AM 使用 编辑 ]
作者: me888 发布时间: 2014-04-02
编译器知鬼你用count 代表咩,当count 普通一个 integer type 嘅 variable. 你话圆话扁佢都无所谓,况且佢都唔鬼理你,佢只识由上至下做毎个 instruction 计算,系你set 咗个condition 当count累 ...
师兄系programmer?
之后可能大把野求赐教

作者: 201411 发布时间: 2014-04-02

作者: me888 发布时间: 2014-04-02
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28