注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

王靖凡 廊坊师范学院信息技术提高班十四期

天道酬勤

 
 
 

日志

 
 

VB课本 数组 章节总结  

2017-02-15 13:15:44|  分类: VB学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

循环结构:顾名思义就是重复执行某一段代码,这样的好处是提升程序的执行效率,循环结构里边可以嵌套顺序结构的代码,也可以嵌套选择结构的代码,这样使得代码更加规范,更加易读,更加简洁。

    VB中给我们提供了:

1.       For ….Next 循环语句

2.       Do ….While Loop 循环语句

3.       Do While ….Loop 循环语句

4.       Do Until …. Loop 循环语句

5.       Do…..Until Loop  循环语句

 

  For 语句适用于已经提前明确了循环次数的问题,而Do… Loop循环语句适用于循环条件未知的问题,大家在选用循环语句的时候要注意选择合适的语句提高代码的效率,但是也要注意Do 循环条件终止的条件,如果条件写错就会出现死循环或者求解错误的问题。

  死循环就是循环语句一直重复执行某段代码,不停止,然后程序会卡主不动,必须强制结束程序才行。

VB课本总结(二) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期VB课本总结(二) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期


以上两个例子就是死循环,程序终止条件永远执行不到,导致程序运行根本停不下来,因此我们用循环语句一定要注意条件的判断,还有注意的就是在写完一个循环以后注意保存工程,VB中如果出现死循环并且大家一不下心结束了程序那么直接导致你没有保存的代码就会消失,所以大家记得要保存代码。

                                   

VB数组:

 数组和变量一样都是用来存储数据的,但是数组的优势在于一个变量就可以存储大量数据,并且这些数据之间是有内在联系的。

一维数组:

像是一个点或者一个一个线

VB课本总结(二) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期

 

二维数组:

像是一个表格。

VB课本总结(二) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期

 

三维数组:

  三维的我就不放图了,画的太费劲,就是一个个的二位数组摞起来,变成一个立体的图形。

四维数组:

  就是一个一个的三维数组组成的,每个三维数组组成一个区。

VB最高支持16维数组,如果大家对数组维数感兴趣,可以去网上看看大神是怎么解释VB的多维数组的

对于数组的维数我上边总结的都是抽象的图形,都是逻辑上的结构,实际上存储到硬盘上到底啥样子的我不知道,大家有兴趣可以查一下。

 

 

数组的形式:

 数组分为动态数组和静动态数组,这里所说的“动态”和“静态”指的是数组的维数所发生的改变,大家不要把 “动态数组”和“静态数组”的意思和“动态变量”和“静态变量”搞混,如果还是觉得混淆请大家自行去百度。

 

数组循环:

 For Earch…..Next 语句

 书本上说 For Earch…..Next 语句 For ….Next 更为简单,说省略了初始值、终止、步长值,但是我认为虽然省略了这个条件但是他的循环也变得死板了许多,他只能机械的去从数组变量的第一个一直循环到最后一个,丝毫没有灵活性可言,而For 语句可以通过条件设置来进行输出,非常灵活,我想输出哪个就可以通过条件设置来设置输出,所以我更喜欢For 语句进行循环。

 

控件数组:

     控件数组这里只要注意 索引值的就可以了

 通过指定Index的值来设置某一个控件的读写属性,从而达到用代码设置控件属性的功能。  

VB课本总结(二) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期

 


未完待续。。。       
    希望大家在评论区指出我的不足和大家哪里看不懂,谢谢!                         
  评论这张
 
阅读(63)| 评论(24)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017