Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >VB中的for循环专题【VB学习笔记2020课堂版05】

VB中的for循环专题【VB学习笔记2020课堂版05】

作者头像
刘金玉编程
发布于 2020-12-02 08:28:25
发布于 2020-12-02 08:28:25
86201
代码可运行
举报
文章被收录于专栏:编程创造城市编程创造城市
运行总次数:1
代码可运行

简介 INTRODUCTIONfor循环格式、具体运行过程、for循环的嵌套

课题5 for循环专题

授课:刘金玉

一、for循环格式

首先需要声明一个初始化变量i

Dim i%

for 初始化变量i的值 to 变量的终值(用来比较的值) step 步长的值

'这里就是变量i<=终值条件为真(true)时要执行的代码

next 初始化变量i

举例:

Dim i%

For i = 0 To 2 Step 1

Next i

二、具体过程:

举例循环3次

第1次循环:

当i=0时,条件0<=2 为true(真),进入循环。

第2次循环:

当i=1时,条件1<=2 为true(真),进入循环。

第3次循环:

当i=2时,条件2<=2 为true(真),进入循环。

为什么i每次循环+1?

因为 step 后的值为 1 ,这个step表示步长。

步长表示:每次循环加上多少。

哪句话使得下次循环的step产生效果?

next i

三、如果是for循环的嵌套该怎么写?

dim i%,j%

for i=0 to 3 step 1

for j=0 to 2 step 1

print "a"

next j

next i

软件设计界面:

源代码分享:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Option Explicit

Private Sub Command1_Click()
If Text5.Text = "" Then
    Combo1.AddItem Text1.Text
Else
    Combo1.AddItem Text1.Text, Val(Text5.Text)
End If
End Sub

Private Sub Command2_Click()
Combo2.AddItem Text2.Text
End Sub

Private Sub Command3_Click()
If Text4.Text = "" Then
    List1.AddItem Text3.Text
Else
    List1.AddItem Text3.Text, Val(Text4.Text)
End If
End Sub

Private Sub Command5_Click()
MsgBox Val(" ")
End Sub

Private Sub Command6_Click()
Dim i%

For i = 0 To 2 Step 1

    If List1.List(i) <> "bbb" Then
        Picture1.Print List1.List(i)
    End If
Next i


End Sub

Private Sub Command7_Click()
Dim a#

MsgBox TypeName(a)
 
End Sub

Private Sub Command8_Click()
Dim i%, j%
For i = 0 To 3 Step 1

   For j = 0 To 2 Step 1
      Picture1.Print "a";
   Next j

Next i

End Sub

联系作者:刘金玉

长按关注公众号

编程创造城市官网:https://bcczcs.com/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
VB基础:掌握listbox和combobox控件的应用【VB学习笔记2020课堂版04】
简介 INTRODUCTIONlistbox列表框控件和combobox组合框控件的用法类似,只是界面风格不同。
刘金玉编程
2020/12/02
2.2K0
VB基础:掌握listbox和combobox控件的应用【VB学习笔记2020课堂版04】
VB中的for循环综合练习【VB学习笔记2020课堂版06】
简介 INTRODUCTION结合ascii码、常用控件、随机数来练习for循环思想
刘金玉编程
2020/12/02
9370
VB中的for循环综合练习【VB学习笔记2020课堂版06】
VB中随机数案例复习加练【VB学习笔记2020课堂版08】
5.相关控件:label、commandbutton、picturebox、textbox、listbox
刘金玉编程
2020/12/02
4650
VB中随机数案例复习加练【VB学习笔记2020课堂版08】
VB语言基础重要知识点13
在代码提示选中的时候,选中的这一项,按下tab这个键。这样的好处是能够将我们的光标定位在当前这行代码的末尾。如果按回车键会换行,会降低写代码的效率。
刘金玉编程
2019/11/05
1.2K0
VB语言基础重要知识点13
listbox列表框综合应用【VB学习笔记2020课堂版03】
5.点击“统计人数”按钮,弹出消息框提示列表list1中的实际行数。(消息框类型vbInformation,标题为“提醒”)
刘金玉编程
2020/12/02
7750
listbox列表框综合应用【VB学习笔记2020课堂版03】
VB中随机数案例练习【VB学习笔记2020课堂版07】
简介 INTRODUCTION通过一个小游戏实战,来综合复习基础知识,特别是随机数的灵活使用
刘金玉编程
2020/12/02
5650
VB中随机数案例练习【VB学习笔记2020课堂版07】
VB6 PDF批量打印,方便快速
Private Declare Function ShellExecuteEx Lib "shell32.dll" Alias "ShellExecuteExA" (lpExecInfo As SHELLEXECUTEINFO) As Long
办公魔盒
2019/07/22
2.4K0
消息窗体的输入输出,断点调试方法【VB学习笔记2020课堂版02】
案例:防止误操作关闭窗体,通过该事件来进行控制。设置参数cancel的值为-1即可停止退出。
刘金玉编程
2020/12/02
1K0
消息窗体的输入输出,断点调试方法【VB学习笔记2020课堂版02】
VB语言基础重要知识点12
组织----文件夹和搜索选项-----查看-----去掉“隐藏已知类型的扩展名”这个勾
刘金玉编程
2019/11/05
1.5K0
VB语言基础重要知识点12
vb程序设计教程第4版龚沛曾 实验答案解析
这里只是个人对书中题目的解答,并不代表最优代码。仅供参考。有哪里错误或者不足的地方还望指出,Thanks♪(・ω・)ノ
全栈程序员站长
2022/11/10
6460
vb程序设计教程第4版龚沛曾 实验答案解析
vb教程编程实例详解pdf_vb程序设计教程答案第四版
在教学篇例8.7的基础上增加“修改确定”按钮以及用于定位记录的按钮面板,如图2.8.5所示,并编写时间过程。
全栈程序员站长
2022/11/08
6710
零基础VB教程061期:常用数学函数第一节 弧度/ abs/sin/cos/tan/atn/exp/log等
视频讲解 https://v.qq.com/x/page/c09303khi7w.html 刘金玉的零基础VB教程061期: 常用数学函数第一节 各种常用数学函数汇总: Abs 求绝对值函数 Sin(x)正弦返回一个double,表示一个以弧度为单位的角 Cos 余弦 Tan 正切 Atn反正切 Exp反对数, e(自然对数的底)的某次方,常数数e的值大约是2.718282 Log自然对数,以e为底的对数 Rnd随机数,返回0到1之间的所有数,包含0,但不包含1 ,需要配合randomize提高随机
刘金玉编程
2020/03/11
9410
机房收费系统——组合查询
大家好,又见面了,我是你们的朋友全栈君。组合查询也是我们在机房收费系统中接触到的一个新东西,一开始无从下手,后来也在摸爬滚打中实现了。首先思路要清晰,明白这些功能的内在逻辑关系,代码实现起来才会更顺畅。
全栈程序员站长
2022/08/09
1.8K0
机房收费系统——组合查询
VB语言基础重要知识点19(for循环应用)
在文本框中输入一个数字,点击输出按钮,在窗体上打印出五角星点阵的正方形。从中体会双重for循环的力量。
刘金玉编程
2020/01/23
1K0
VB基础中的常用事件1【VB学习笔记2020课堂版01】
简介 INTRODUCTION开发软件最重要的一步是什么?一个VB工程项目主要涉及哪些文件?分别是什么?
刘金玉编程
2020/12/02
8750
VB基础中的常用事件1【VB学习笔记2020课堂版01】
刘金玉的零基础VB教程085期:mshflexgrid联动数据库更新
vbModal使得弹出的界面与第一个界面绑定的关系,只能编辑弹出的界面,而无法使用第一个界面。
刘金玉编程
2020/04/21
1.4K0
刘金玉的零基础VB教程085期:mshflexgrid联动数据库更新
刘金玉的零基础VB教程080期:mp3音乐闹钟开发
视频讲解 https://v.qq.com/x/page/j0942xw12wy.html 文字讲解 刘金玉的零基础VB教程080期:mp3音乐闹钟开发 如何播放指定音乐? VB中播放音乐利用的是wi
刘金玉编程
2020/04/07
5770
刘金玉的零基础VB教程080期:mp3音乐闹钟开发
刘金玉的零基础VB教程057期:vb6中的try catch finally异常捕获机制
在程序中肯定会有很多的bug,有些bug认为可以发现并且弥补,但是有些bug很多人虽然能发现,但是却无法弥补的,因为在系统运行的时候,其实会有很多无法预料的情况发生。毕竟程序员也是人,容易忽略一些问题。
刘金玉编程
2020/03/11
1.3K0
刘金玉的零基础VB教程084期:mshflexgrid联动数据库删除
MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 0)代表返回指定行的第一列的值
刘金玉编程
2020/04/07
1.1K0
刘金玉的零基础VB教程084期:mshflexgrid联动数据库删除
刘金玉的零基础VB教程077期:回文数可以如此简单?StrReverse函数运用
视频讲解: https://v.qq.com/x/page/t0941m2pb10.html 文字讲解: 刘金玉的零基础VB教程077期: 回文数可以如此简单?StrReverse函数运用 回文数(对称数) 12321、11、121 特点:正向读写与反向读写得到同一个结果 负数、小数没有回文数 Strreverse函数 StrReverse(字符串参数) 返回一个“逆序输出”的字符串 课堂总结 1、掌握StrReverse函数的运用 2、比较的时候最好转成同一个数据类型来比较 3、学会符号变量的声明 界
刘金玉编程
2020/04/07
1.1K0
刘金玉的零基础VB教程077期:回文数可以如此简单?StrReverse函数运用
推荐阅读
相关推荐
VB基础:掌握listbox和combobox控件的应用【VB学习笔记2020课堂版04】
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档