高中VB第二章《程序的顺序结构》.ppt
2.2程序的顺序结构;1、赋值语句
根本格式:
变量=表达式
这里“=”是赋值符号。
例题:〔1〕A=B
〔2〕A=123
〔3〕A=A+10
〔4〕假设A=30,B=40,那么执行T=A,A=B,B=T后,A,B的变化。
;2、输入数据的函数
格式:
InputBox(提示信息,标题,默认值,位置)
提示信息:指对输入数据的提示,显示在对话框中,不能省略。
标题:指运行此函数后弹出的对话框的标题。
默认值:指默认的输入数据值。
位置:指运行此函数后弹出的对话框的左上角在屏幕上的位置。
注:提示信息和标题是用引号引起来的字符串,;3、输出数据的方法:Print
格式:
Print输出内容
这里输出内容可以是数、变量、表达式,也可以是引号
括起来的字符串。
例题〔1〕假设A=5,B=3,那么执行下面语句
Print“A=”;A,“B=”;B
返回的结果:A=5B=3;〔2〕假设A=5,B=3,那么执行下面语句
Print“A=”;A;“B=”;B
返回的结果:A=5B=3
〔3〕假设A=5,B=3,那么执行下面语句
Print“A=”;A,
Print“B=”;B
返回的结果:A=5B=3
〔4〕假设A=5,B=3,那么执行下面语句
Print“A=”;A
Print“B=”;B
返回的结果:A=5
B=3;问题1:长方体的长、宽、高,编写一个程序,求长方体
的全面积和体积。
〔1〕???分析问题
设长方体的长、宽、高分别为A、B、C,由于长方体的
六个面的面积两两对应相等,所以长方体的全面积为:
S=2*〔A*B+A*C+B*C〕,体积为:V=A*B*C。
〔2〕设计算法
①???输入A、B、C的值
②???计算S=2*〔A*B+A*C+B*C〕
③???计算V=A*B*C
④???输出S,V的值
?
??;〔3〕编写程序
Privatesubcommand1_click()
DimAassingle,Bassingle,Cassingle,Sassingle,Vassingle
A=Inputbox(“A=”,”输入”)
B=Inputbox(“B=”,”输入”)
C=Inputbox(“C=”,”输入”)
S=2*〔A*B+A*C+B*C〕
V=A*B*C
Print“全面积S=”;S,“体积V=”;V;????〔4〕调式程序??
小结:
在以上的程序中,执行时按语句出现的顺序执行。即当执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。像这样的控??结构称为程序的顺序结构。
顺序结构的最大特点是在这个结构内按由上到下的的书写顺序执行,它只有一个入口和一个出口。这是一种最简单、最根本的结构。
?
?;问题2:试编写程序从键盘上输入一个三位数,然后将
它反方向输出。例如输入456,输出应为654。