vbfor语句怎么写

1. VB中的For语句

private Sub Form_Click() '当窗体单击时触发此过程

Dim i,j as Integer '声明默认类型变量i(变体型)和长整型变量j

print '在窗体上打印空白的一行

For i=1 To 9 '设置循环 i 每次循环从1到9 默认步长1(每次循环加1)

'完整: for i = 1 to 9 step 1

For j=1 To i '设置循环 j 每次循环从1到i的值 默认步长1(每次循环加1)完整: for i = 1 to i step 1

print left((str(j*j) & space(5),4);

'此语句错误应为:

' Print Left(Str(j * j) & Space(5), 4)

' print 在窗体中打印

' left(str,n) 取str左边的n个字符

' str(n) 将n这个数值型转换为字符串型

' space(n) 返回n个空格

' 翻译出来就是:

' 在窗体中打印出 (j*j 的结果 加上5个空格)的左边4个字符

Next j '执行到这里继续循环j

print '打印一行空白行

next i '执行到这里继续循环i

End Sub '结束过程

2. 关于vb for循环语句

循环结构是程序中一种很重要的结构。在给定条件成立时,可反复执行某程序段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。在VB中提供了多种循环语句供用户使用循环,下面介绍两种常用的形式:For语句和Do语句。

一、For语句

For循环(For……Next)语句的基本格式为:

For 循环变量=初值 To 终值 Step 增量,循环体,Next 变量

循环变量为数值型变量,初值、终值、增量均为数值型表达式。“Step 增量”部分可以省略,缺省时默认为1。在循环体中使用Exit

For语句可直接中止循环,执行next后面的语句。当增量值为正数时,For循环的执行过程如下:

(1) 将循环变量赋初值;

(2)比较循环变量是否小于等于终值,小于等于时循环条件成立,运行一次循环体中的语句;如果循环条件不成立时,循环结束,执行Next后面的语句;

(3)遇到Next语句,循环变量增加增量值,转到(2)继续循环;

增量值为负数时,For循环的执行过程第(2)步不同。比较循环变量是否大于等于终值,大于等于时循环条件成立,运行一次循环体中的语句;如果循环条件不成立时,循环结束,执行Next后面的语句结束。

3. VB中的循环语句中的for

For循环的格式:

For 循环变量 = 初值 To 终值 [Step 步长] step 2 就是i=i+2

[循环体]

Next [循环变量]

注意:

1) 当步长 > 0 时

循环执行的条件:循环变量 <;= 终值

2) 当步长 < 0 时

循环执行的条件:循环变量 >;= 终值

强行退出 For 循环,请使用 Exit For。

举例1: 单击命令按钮 Command1 后,先后弹出很多消息框,消息内容一开始是 1,最后是 100,每弹出一次,消息内容加 1,也就是 1; 2; 3; 。; 98; 99; 100。

VB 代码如下:

Private Sub Command1_Click()

Dim i As Long

For i = 1 To 100

MsgBox i

Next

End Sub

如果使用 For 语句,代码如下:

Private Sub Form_Load()

For i = 1 To 100

MsgBox i, vbInformation /vbInformation 指显示图标,下同

Next

MsgBox "Finished", vbCritical

End Sub

扩展资料:

VB的Do循环

Do。Loop

如果你不知道重复多少次,可以使用 Do。Loop 语句。

Do。Loop 语句重复执行某段代码直到条件是 true 或条件变成 true。

重复执行代码直到条件是 true

您可以使用 While 关键字来检查 Do。 Loop 语句的条件。

Do While i>10

some code

Loop

如果 i 等于 9,上述循环内的代码将终止执行。

Do

some code

Loop While i>10

这个循环内的代码将被执行至少一次,即使 i 小于 10。

重复执行代码直到条件变成 true

您可以使用 Until 关键字来检查 Do。Loop 语句的条件。

Do Until i=10

some code

Loop

如果 i 等于 10,上述循环内的代码将终止执行。

Do

some code

Loop Until i=10

这个循环内的代码将被执行至少一次,即使 i 等于 10。

退出 Do。Loop

您可以通过 Exit Do 关键词退出 Do。Loop 语句。

Do Until i=10

i=i-1

If i<10 Then Exit Do

Loop

这个循环内的代码,只要 i 不为 10 且 i 大于 10 时都将被执行。

参考资料:搜狗百科——循环语句

4. VB编程,for语句

For 是用来循环执行一系列操作的语句。

语法如下:for 循环变量=起始值 to 终止值 [STEP] 步长<要执行的语句序列> next [循环变量]循环变量要事先定义,循环执行的次数=终止值与起始值的差的绝对值除以步长再取整数部分 比方说要连续输出10个*,就这样写 dim i as integer '这句定义变量 for i=1 to 10print "*"; '连续输出 next i程序运行时要先看循环变量当前值是否超过终止值,如果超过就不执行内容,如果没超过就执行一次,然后让变量值按步长值增加或减少。默认情况下。

步长与step如果省掉的话步长值为1,如果你需要变量不按1增加的话就需要加上step与步长值。例如: dim i as integer for i=1 to 10 step 2print "*"; next i 这段程序运行就只会输出5个*还可以让循环倒着来 例如: dim i as integer for i=10 to 1 step -1print "*"; next i。

5. VB编程,for语句

For 是用来循环执行一系列操作的语句。语法如下:

for 循环变量=起始值 to 终止值 [STEP] 步长

<;要执行的语句序列>

next [循环变量]

循环变量要事先定义,循环执行的次数=终止值与起始值的差的绝对值除以步长再取整数部分

比方说要连续输出10个*,就这样写

dim i as integer '这句定义变量

for i=1 to 10

print "*"; '连续输出

next i

程序运行时要先看循环变量当前值是否超过终止值,如果超过就不执行内容,如果没超过就执行一次,然后让变量值按步长值增加或减少。默认情况下。步长与step如果省掉的话步长值为1,如果你需要变量不按1增加的话就需要加上step与步长值。

例如:

dim i as integer

for i=1 to 10 step 2

print "*";

next i

这段程序运行就只会输出5个*

还可以让循环倒着来

例如:

dim i as integer

for i=10 to 1 step -1

print "*";

next i

6. 要求编写一个VB的FOR循环语句

Private Sub Command1_Click()

Dim a(7, 3) As Integer, i As Integer, j As Integer

Dim Sum As Single, Pjf As Single

Dim s As String

For i = 0 To 7

Sum = 0

Pjf = 0

For j = 0 To 3

a(i, j) = Val(InputBox("请输入第" & j + 1 &; "门成绩(-1 退出)", "学生" & i + 1 &; "各科成绩录入"))

If a(i, j) = -1 Then Exit Sub

Sum = Sum + a(i, j)

Next

s = s &; "学生" & i + 1 &; "总分:" & Sum &; "分,平均分:" & Format(Sum / 4, "0.00") & vbNewLine

Next

MsgBox s, vbInformation, "成绩统计结果"

End Sub

vbfor语句怎么写

转载请注明出处育才学习网 » vbfor语句怎么写

知识

解除合同书怎么写

阅读(194)

本文主要为您介绍解除合同书怎么写,内容包括解除合同书怎么写,怎么写解除合同书,如何写合同终止协议,怎样写终止合同。解除合同书是用于企业跟个人解除劳动关系的文书。但是,很多人对解除合同书的内容感到有疑问。针对这个问题,我做以下简要

知识

行书限字怎么写

阅读(191)

本文主要为您介绍行书限字怎么写,内容包括行书的再字怎么写,行书的为字怎么写,"的"字行书怎么写。再的行书写法如下:

知识

餐饮领班总结怎么写

阅读(147)

本文主要为您介绍餐饮领班总结怎么写,内容包括餐饮领班工作总结,餐厅领班的工作总结怎么写,餐厅领班的工作总结怎么写。日常管理工作 认真完成每天的接待工作,积极配合主管做好餐厅服务接待的日常工作,合理安排员工的工作内容,上半年餐厅员工

知识

权字毛笔字怎么写

阅读(210)

本文主要为您介绍权字毛笔字怎么写,内容包括权字怎么写好看好看,权字草书怎么写,柳公权书法权字怎么写。书写方法不同的确会分别代表多种不同的你的内心。下面推荐机种:如图:一:

知识

和蔼的拼音怎么写

阅读(598)

本文主要为您介绍和蔼的拼音怎么写,内容包括和蔼的英文怎么写,我会写拼音(给加粗的字注音)()()()()和蔼,和蔼可亲的和蔼怎么写。和蔼的英文:amiableamiable 读法 英 [eɪmɪəb(ə)l] 美 [emɪəbl] 作形容词的意思是:和蔼可亲的,亲切的

知识

幼儿园家访意见怎么写

阅读(207)

本文主要为您介绍幼儿园家访意见怎么写,内容包括幼儿园家访,家长应该怎么写意见,幼儿园家访写给老师的意见或建议怎么写,家访记录表家长建议怎样建议好。在这次家访活动中,我发现多数家长的综合素质还不高,在教育子女时,缺乏教育学、心理学等

知识

文明的拼音怎么写

阅读(206)

本文主要为您介绍文明的拼音怎么写,内容包括我要做一个讲文明的小学生的拼音怎么写,我要做一个讲文明的小学生的拼音怎么写,文明的拼音是什么。“垃圾”的拼音是:lā jī

知识

教学故事怎么写

阅读(189)

本文主要为您介绍教学故事怎么写,内容包括怎样写好“教学故事”,我的教学小故事,怎样写教育叙事故事和教学案例。“教学故事”首先是“故事”,“故事性”应当是它的基本属性。所谓“故事性”,就要求叙述有情境、有情节、有情感,有人物的对话、

知识

家庭规划书怎么写

阅读(242)

本文主要为您介绍家庭规划书怎么写,内容包括家庭计划书怎么做,怎样写人生规划书,家庭规划书怎样家庭规划书怎样写。以下以一份互联网的商业计划书为例: 第一部分 摘要(整个计划的概括) (文字在2-3页以内) 一. 项目简单描述(目的、意义、内容、运

知识

探视孩子怎么写协议

阅读(167)

本文主要为您介绍探视孩子怎么写协议,内容包括对孩子的探视权要写在协议里吗,送养孩子的协议书要怎么写,两方私下写的协议书有效吗一方私下写了一份探视孩子的协议书让另一。什么是探视权探望权,又称见面交往权,是指离婚后不直接抚养子女的父

知识

物流求职意向怎么写

阅读(197)

本文主要为您介绍物流求职意向怎么写,内容包括物流管理专业求职意向,物流专业的毕业求职意向怎么写,物流专业毕业的就业推荐表中求职意向该怎么填写呢。求职意向 求职类型:全职 应聘职位:物流相关工作 希望地点: 希望工资: 面议 自我评价 大学

知识

cf封号申诉怎么写

阅读(362)

本文主要为您介绍cf封号申诉怎么写,内容包括cf解封申诉怎么写,CF被封号怎么申诉,穿越火线封号怎么申诉。首先点击穿越火线官网进入cf穿越火线的官方网页。

知识

家长情况怎么写

阅读(904)

本文主要为您介绍家长情况怎么写,内容包括家长意见怎么写20字,家长意见:小学生家长意见怎么写,家长意见怎么写简短。从生活上多照顾;吃饭要分碗,勿汤泡饭,也不要汤不够;改善午餐、水果;水果品种丰富、新鲜;伙食中可以减少油炸食物的数量;校内 进行

知识

诗的连笔字怎么写

阅读(214)

本文主要为您介绍诗的连笔字怎么写,内容包括把整首诗写下来,连笔字不认识,靳镁诗怎样写连笔字,范世錡连笔字怎么写。

知识

matlab的ifelse语句怎么写

阅读(204)

本文主要为您介绍matlab的ifelse语句怎么写,内容包括matlabifelse语句怎么用,matlabifelse语句怎么用,在matlab中if语句。先打开软件,点击左上角进行新建脚本,即创建一个m文件,打开编译界面后,先将此m文件进行保存,注意命名规则,只能用英文加下划

知识

pythonelse语句怎么写

阅读(230)

本文主要为您介绍pythonelse语句怎么写,内容包括pythonif语句怎么写,python编程for循环中ifelse怎么写,以下代码怎么用python的ifelse语句改写。s = [a, b, c, d]s[s.index(c)] = chineseprint sprint d * 80for index,

知识

jsp的输出语句怎么写

阅读(973)

本文主要为您介绍jsp的输出语句怎么写,内容包括JSP中如何写输出计算结果的语句,JSP中如何写输出计算结果的语句,jsp循环语句怎么写。jsp脚本中写入:<%int sum=0;for(int i=1;i<=100;i++){sum=sum+i;}%>由于sum的值在这个

知识

pythonifelse语句怎么写

阅读(188)

本文主要为您介绍pythonifelse语句怎么写,内容包括以下代码怎么用python的ifelse语句改写,python编程for循环中ifelse怎么写,以下代码怎么用python的ifelse语句改写。python里不能用括号来表示语句块,也不能用开始/结束标志符来表示,而是靠缩

知识

hibernate删除语句怎么写

阅读(195)

本文主要为您介绍hibernate删除语句怎么写,内容包括hibernate中的删除语句怎么写,hibernatehql如何写notin删除,hql删除语句。新建一个Person实体类。

知识

java更新语句怎么写

阅读(187)

本文主要为您介绍java更新语句怎么写,内容包括请教在JAVA里面如何写更新代码,java语句怎样更新sql数据库,,jsp里的数据更新语句怎么写。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,

知识

java判断语句怎么写

阅读(214)

本文主要为您介绍java判断语句怎么写,内容包括java判断语句要写在哪,Java中判断语句哪种写法,更好一些,JAVA判断字符串的语句怎么写。我写了一个方法用来判断是否是数字.<br&gt;你可以先得到你的JTextField里的字符串,如textField.getText()

知识

mybatis删除语句怎么写

阅读(227)

本文主要为您介绍mybatis删除语句怎么写,内容包括关于mybatis的修改语句怎么写的,mybatis怎么写批量删除sql,关于mybatis的修改语句怎么写的。<update id="deletePdWorkExpAttach" parameterType="com.iss.postdoctor

[/e:loop]