网站大量收购独家精品文档,联系QQ:2885784924

Visual Basic程序设计基础 杨小影 第2章 语言基础新.ppt

Visual Basic程序设计基础 杨小影 第2章 语言基础新.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章Visual Basic语言基础 ????? 了解编写VB6.0程序代码的书写规则 ????? 理解VB6.0中的各种数据类型和常用函数 ????? 掌握编写VB6.0程序代码的基本语?? ????? 掌握编程中数组和过程的用法 2.1程序的书写规则 1.VB6.0代码中不区分字母的大小写。 2.在同一行上可以书写多条语句,语句间要用冒号“:”分隔。 3.若一个语句行不能写下全部语句,或在特别需要时,可以换行。换行时需在本行后加入续行符,1个空格加下划线“_”。 4.一行最多允许255个字符。 5.注释以Rem开头,也可以使用单引号“”,注释内容可直接出现在语句的后面。 6.在程序转向时需用到标号,标号是以字母开始而以冒号结束的字符串。 7. VB6.0中的标识符:用来标记变量名、函数名和类型名。以字母或下划线开始,后跟字母、数字或下划线组成的字符串(中间不许有空格)。 2.2数据类型 2.3变量、常量和函数 2.3.1变量 一、变量的命名规则 (1) 必须以字母开头,由字母、汉字、数字或下划线组成。例如xyz、h_12等变量名都是正确的;而5f、*123是非法的。 (2) 不能在变量名中出现句点“.”、空格或者嵌入字符:!、@、#、$、%、 (3) 长度不得超过255个字符。 (4) 不能使用VB的关键字。关键字是语言的组成部分,其中包括预定义语句(例如If、For等)、函数(Abs、Sqr等)和操作符(Or、Mod等)。 注意:在同一个范围(范围是可以引用变量的域,如一个过程、一个窗体等)内,变量名必须是唯一的。 2.3.2常量 2.3.3常用内部函数 2.4运算符和表达式 二、 关系运算符与关系表达式 2.5基本语句 VB程序设计有三种基本结构:顺序结构、选择结构和循环结构。其中赋值语句、条件语句和循环语句是在这三种结构程序设计中最基本、最常用的语句。 2.6数组 2.6.1数组的概念 2.6.2 一维数组的声明 2.6.3动态数组 2.6.4数组的基本操作 2.7过程和函数 在VB 中的过程分为:事件过程和通用过程。我们通常把通用过程分为:Sub(子程序)过程、Function(函数)过程。 Dim N As Integer N=Val(InputBox(“Enter N=?”)) Dim A(N) As Integer 5.如果省略As子句,则数组的类型为变体类型。 6.数组中各元素在内存占一片连续的存储空间。 A(0) A(1) A(2) A(n) …. 一维数组在内存中存放的顺序 使用形式: 数组名(下标) 其中:下标可以是整型变量、常量或表达式。 例如: 设有下面的数组定义: Dim A(10) As Integer ,B(10) As Integer 则下面的语句都是正确的。 A(1)=A(2)+B(1)+5 取数组元素运算 A(i)=B(i) 下标使用变量 B(i+1)=A(i+2) 下标使用表达式 1. 可通过循环给数组元素的初值 For i = 1 To 10 ‘ A数组的每个元素值为1 A(i)=1 Next i 2. 数组的输入 输入10个数,并存入到数组A中 For i = 1 To 10 A(i) =Val( InputBox(“输入A(” i “) 的值”) ) Next i 3. 求数组中最大元素及所在下标 Dim Max As Integer, iMax As Integer Max = A(1): iMax = 1 For i = 2 To 10 If A(i) Max Then Max = A(i) iMax = i End If Next i Print A( iMax )=; A(iMax) 4. 将数组元素倒置 For i =1 To 10\2 t=A(i) A(i)=A(10-i+1) A(10-i+1)=t Next I 2. 一维数组的应用 一、分类统计 例5.2 在例5.1中如果还要统计0~9,10~19,20~29,….80~89,90~99分数段及100分的学生人。 则可另用数组bn来存各分数段的人数,并用bn(0)存0~9分的人数,bn(1)存10~19分的人数,…bn(9)

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档