- 4
- 0
- 约1.12万字
- 约 69页
- 2016-10-26 发布于广东
- 举报
第3章 Visual Basic 6.0 编程基础 一、数据类型 二、变量 2.VB中变量命名的规则 变量名的长度不能超过255个字符。 变量名的第一个字符必须是英文字母,其余字符可以由英文字母、阿拉伯数字和下划线组成。 变量名中不区分英文字母的大小写。 在同一个范围内变量名必须是惟一的。 Visual Basic 6.0中的保留字不能用作变量名,保留字包括属性、事件、方法、过程、函数等系统内部的标识符。 3.变量的声明 程序中的语句依照其在程序中的位置依次顺序地执行,叫做语句的顺序执行。 (二)条件判断结构 Visual Basic 选择结构的实现: ? If…Then…Else 语句 ? If...Then…ElseIf 语句 ? Select Case 语句 (1)IF…Then… 单分支结构 格式:If 条件表达式 Then 语句块 End If 说明: ① 不管有几个分支,程序执行了一个分支后,其余分支不再执行。 ② ElseIf子句的数量没有限制,可以根据需要使用任意多个ElseIf子句。 格式: Select Case 表达式 [Case 取值1 [语句块1]] [Case 取值2 [语句块2]] …… [Case 取值n [语句块n]] [Case Else [语句块n+1]] End Select ?数值型或字符型常量 如:Case “Yes” 如:Case 1,3,5,7 ? 数值或字符串区间 如:Case 1 To 10 ? Is 表达式 如:Case Is=80 ★ 当有多个Case子句的取值范围和测试表达式的值域相符时,只执行符合要求的第一个Case子句后的语句块。 (三)循环程序结构 格式:Do While 〈条件表达式〉 〈循环体〉 [Exit Do] 〈循环体〉 Loop 格式: Do 〈循环体〉 [Exit Do] 〈循环体〉 Loop While〈条件表达式〉 例:找出所有小于50的正整数中等于7的倍数的数。 For i=7 to 50 step 7 print i Next 练习:1、编写程序求 S=20!的值 2、编写程序求 S=12+22+32+…+n2 (其中n的值由用户输入) 作业:要求用 For…Next语句编写以下程序: 1、计算Y=A!+B!+C!的值,其中A=6,B=8,C=5。 2、求半径从1到n的n个圆面积之和 (其中n的值由用户输入)。 练习: (1)通过键盘输入10个学生的考试成绩,计算并显示其平均成绩。 (2)从键盘输入10个整型数据,将其中的负数以及负数的和显示出来。 2、条件循环语句(Do…Loop) (1)当型循环(Do While…Loop、Do…Loop While) (2)直到型循环(Do Until …Loop、Do…Loop Until) (1)当型循环 Do While … Loop 说明: ③ 循环体中要有控制循环的语句,以避免出现死循环。 ④ 由于该循环的特点是先判断条件,然后再决定是否要执行循环体里的语句。所以,这种循环可以一次也不执行循环体。 ⑤ Exit Do 表示当遇到该语句时,强制退出循环,执行Loop后的下一条语句。 T Loop之后的语句 条件 循环体 F 说明: 消息框类型为可选项,它是一数值表达式,该数值表达式的值由三部分数值求和得到。该值也可以用符号常量表示。这三部分的数值、符号常量及意义如表a、表b和表c所示。 表a 按钮个数和类型 显示“重试”和“取消”按钮 vbRetryCancel 5 显示“是”、“否”按钮 vbYesNo 4 显示“是”、“否”和“取消”按钮 vbYesNoCancel 3 显示“终止”、“重试”和“忽略”按钮 vbAbortRetryIgnore 2 显示“确定”和“取消”按钮 vbIKCancel 1 只显示“确定”按钮 vbOKOnly 0 意义 符号常量 数值 表b 显示图标的样式 显示信息消息图标 vbRetryCancel 64 显示警告消息图标 vbExclamation 48 显示警告查询图标 vbQuestion 32 显示警示图标 vbCritic
您可能关注的文档
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _4.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _5.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _6.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _7.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _8.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _9.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _10.ppt
- 新Visual Basic程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 配套课件教学课件 李雁翎 邸未冬 李朝霞 ydvbcj _11.ppt
- 新Visual Basic程序设计及应用 教学课件 郑丽敏 VB第1章.ppt
- 新Visual Basic程序设计及应用 教学课件 郑丽敏 VB第2章.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)