内容正文:
项目5 顺序结构程序设计
项目导入
一般的计算机程序总是由若干条语句组成的。从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,是简单的顺序结构;若在程序执行过程中,根据用户的输入或中间结果有选择地执行若干不同的任务则为选择结构;如果在程序的某处,需要根据某项条件重复地执行某项任务若干次,直到满足或不满足某个条件为止,这就构成了循环结构。顺序、选择和循环结构是程序流程控制的3个基本结构。
2
项目目标
顺序结构语句的语法格式和使用方法。
能够使用顺序结构进行程序设计。
培养学生耐心、细致,严谨求实的学习精神
3
4
任务1 常用基本语句
任务目标
掌握赋值语句、卸载语句、注释语句的语法格式和使用方法。
任务实施
赋值语句是程序设计中最常用的语句之一,在程序中,需要大量的变量存储程序中用到的数据,所以对变量进行赋值的赋值语句也会在程序中大量出现。赋值语句将表达式的值赋给变量或对象的属性。
1.赋值语句的格式及使用
(1)格 式:
[Let] <变量或属性>=<表达式>
(2)说明:
(1)Let 是可选项,在 Visual Basic 程序的赋值语句中通常省略
(2)在使用赋值语句时,需要注意数据类型的匹配问题
(3)在进行变量赋值时,布尔型和日期型都被看作数值型的
(4)定义为Variant 类型的变量不存在类型匹配的问题
5
2.卸载对象语句Unload的格式及使用
(1)格 式:
<对象名>
(2)作用:
从内存中卸载窗体或控件。
(3)说明
<对象名>为当前的窗体或控件时,可以用Me 表示。
6
Unload
3.注释、暂停语句、结束语句的格式及使用
(1)注释语句
格 式: Rem <注释内容>
作用:
注释是在程序中加入的一些评注,往往起着提供编写程序的日期、编写人、解释程序代码的作用。其根本目的是为程序的阅读和修改提供信息,提高程序的可读性和可维护性。
说明
注释的方法有两种:使用 Rem 关键字或单引号 ( ' )。在Rem 关键字与注释内容之间要有一个空格;语句行后使用Rem 关键字时,用冒号(:)与语句隔开。若用单引号注释语句后不必加冒号。
7
(2)暂停语句
格式: Stop
作用:用来暂停程序的执行,是一种以编程方式设置断点的替代方法。当调试器遇到 Stop 语句时,它将中断程序的执行(进入中断模式)。
(2)结束语句
格式: End
作用:用于结束一段程序的运行。
8
【例7.1】计算s=1+2+3+...+100。
9
【例5.1】 交换两个变量中的数据。单击窗体上的【交换】按钮后A和B中的值进行交换。如图5-1所示。
课堂反馈:
随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。例如,产生246,输出是642。
10
10
任务2 数据输入—InputBox函数
任务目标
掌握InputBox函数的语法格式。
掌握InputBox函数的使用。
任务实施
用InputBox函数输入数据。
11
(1)格式:
变量=InputBox (提示[,标题][,默认值])
2.说明
“提示”为一个字符串表达式,作为对话框中的提示信息。
“标题”为一个字符串表达式,在对话框的标题区显示。
“默认值”为一个字符串表达式,提供给用户的默认输入内容。
12
【例5.2】以下语句让用户输入学生的成绩:
Str1=InputBox("请输入学生人数:","学生成绩管理","60")
13
课堂反馈:
设计如图5-5所示的输入框。
14
$$