专栏首页编程创造城市VB语言基础重要知识点19(for循环应用)

VB语言基础重要知识点19(for循环应用)

本节知识目标:

在文本框中输入一个数字,点击输出按钮,在窗体上打印出五角星点阵的正方形。从中体会双重for循环的力量。

效果图

for循环的格式:

声明一个自定义变量i

for 初始化自定义变量i to 变量i的最后一个值 step 步长数

这里是进入循环的代码

next 自定义变量i

举例:

dim i as integer

for i=0 to 10 step 1

print i

next i

结果:

0

1

...

10

结论:

初始变量 <= 终止值 才会 进入for循环

每次循环都会改变初始变量的值的是什么?

当程序运行到next i 的时候,会在原初始变量值的基础上加上 步长。

初始化的意思就是指第一次赋值。

案例:

用五角星输出正方形。

案例代码:

Cls '清空屏幕上的print输出

Dim i As Integer

Dim j As Integer

'外部的for循环代表输出多少行

For j = 1 To Val(Text1.Text) Step 1

'内部的for循环代表输出一行五角星

For i = 1 To Val(Text1.Text) Step 1

Print "★";

Next i

Print '这里的print代表换行

Next j

注意:这里的使用冒号:将下一行的print的输出连接起来。

提示:也可以使用字符串连接的方式进行输出。

本节知识源代码:

Private Sub Command1_Click()ClsDim i As IntegerDim j As Integer
For j = 1 To Val(Text1.Text) Step 1
    For i = 1 To Val(Text1.Text) Step 1        Print "★";    Next i        Print    Next j
End Sub

相关文章:

  1. VB语言基础重要知识点01
  2. VB语言基础重要知识点02
  3. VB语言基础重要知识点03
  4. VB语言基础重要知识点04
  5. VB语言基础重要知识点05
  6. VB语言基础重要知识点06
  7. VB语言基础重要知识点07
  8. VB语言基础重要知识点08
  9. VB语言基础重要知识点09
  10. VB语言基础重要知识点10
  11. VB语言基础重要知识点11
  12. VB语言基础重要知识点12
  13. VB语言基础重要知识点13
  14. VB语言基础重要知识点14
  15. VB语言基础重要知识点15
  16. VB语言基础重要知识点16
  17. VB语言基础重要知识点17
  18. VB语言基础重要知识点18

本文分享自微信公众号 - 编程创造城市(bcczcs),作者:刘金玉编程

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • VB语言基础重要知识点21(冒泡排序法)

    刘金玉编程
  • VB语言基础重要知识点20(滚动条应用)

    刘金玉编程
  • 创客是什么?你了解创客吗?你在使用计算机编程做创新吗?

    随着我国科教兴国战略的逐渐深入,我们越来越重视科学技术,因为科学技术是第一生产力!然而,想要有更好的科技必须要有更好的教育。因此,教育是科技的先驱力量,只有重视...

    刘金玉编程
  • 乂学栗浩洋:教育版AlphaGo打破垄断,撬动2000亿在线教育市场

    新智元 AI 技术峰会 演讲人:栗浩洋(乂学教育创始人) 【新智元导读】据艾瑞咨询的报告,2018年中国在线教育市场规模达2727.1 亿元,AI+教育...

    新智元
  • 技术干货 | 漫谈Word2vec之skip-gram模型

    新媒体管家 ? 作者简介 刘书龙,现任达观数据技术部工程师,兴趣方向主要为自然语言处理和数据挖掘。 word2vec是Google研究团队的成果之一,它作为一种...

    达观数据
  • 【OCP最新题库解析(052)--题29】 For which requirement should you config

    A. accommodating an increasing number of users who run short-duration, infrequen...

    小麦苗DBA宝典
  • JVM语言生态结构原理图 从Java,Kotlin,Scala,Groovy等语言的编译、执行全过程图示解析

    JVM语言生态结构原理图 从Java,Kotlin,Scala,Groovy等语言的编译、执行全过程图示解析

    一个会写诗的程序员
  • 【文献精读】基于随机森林的房颤预测模型6分文章

    今天是周末,终于腾出一点时间来看看文献,分享给大家。文章题为:A novel atrial fibrillation prediction model for ...

    百味科研芝士
  • jsp中的session和上下文

    Servelt API 中有HttpSession接口,来封装session对象。用HttpServletRequest来获取会话对象。

    HUC思梦
  • SQL,PL/SQL 数据类型一览表

    The following is a list of datatypes available in Oracle.

    Leshami

扫码关注云+社区

领取腾讯云代金券