《程序设计顺序结构》课件_第1页
《程序设计顺序结构》课件_第2页
《程序设计顺序结构》课件_第3页
《程序设计顺序结构》课件_第4页
《程序设计顺序结构》课件_第5页
已阅读5页,还剩16页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、顺序结构4.1 概述 4.2 输出数据的基本方法4.3 赋值语句4.4 提供数据的基本方法4.5 应用举例顺序结构4.1 概述 4.1 概述使用VB开发应用程序一般包括界面设计和功能模块实现设计两个方面。通常用可视化编程技术设计应用程序界面,用结构化程序设计思想编写事件代码。 结构化程序设计语言具有三种基本控制结构,即顺序结构、选择结构和循环结构。4.1 概述使用VB开发应用程序一般包括界面设计和功能模块实4.1 概述顺序处理按一定顺序解决问题、代码按顺序书写,程序按顺序执行,程序结构称为顺序结构。例如:计算两个术的和、差、积、商步骤为:数据两个数据; 依次计算、和、差、积、商 输出计算结果4

2、.1 概述顺序处理4.1 概述选择(分支)处理依据特定条件解决问题、根据条件编写相应的处理代码,程序根据条件选择执行相应的代码,执行过程依据条件产生分支,这种程序的结构称为选择结构。例如:x0 x0 x04.1 概述选择(分支)处理x04.1 概述选择(分支)处理依据特定条件解决问题、根据条件编写相应的处理代码,程序根据条件选择执行相应的代码,执行过程依据条件产生分支,这种程序的结构称为选择结构。例如:步骤为:输入数据x; 根据条件(x的取值)计算相应的y值 输出计算结果x0 x0 x04.1 概述选择(分支)处理x04.1 概述循环(重复)处理通过重复特定的操作步骤解决问题、程序执行过程中多

3、次重复特定代码,该程序结构称为顺序结构。例如:1+2+3+10步骤为:累加一个数; 重复执行累加操作10次 输出计算结果4.1 概述循环(重复)处理4.1 概述VB中功能相对独立的程序段,一般由三部分组成:第一部分 提供数据第二部分 数据运算处理第三部分 结果输出 顺序结构选择结构循环结构例如:LET A=3LET B=5LET C=A+BPRINT C4.1 概述VB中功能相对独立的程序段,一般由三部分组成:顺4.1 概述学习过的语句提供数据:文本框数据运算处理: LET语句结果输出 : PRINT程序设计时,三部分功能可由以下语句实现提供数据:文本框、 InputBox函数等数据运算处理:

4、使用赋值语句LET结果输出 : PRINT、MsgBox函数、标签等4.1 概述学习过的语句4.1 概述简单示例:计算两个数的成绩提供数据:文本框数据运算处理: LET语句结果输出 : PRINT界面设计:文本框、命令按钮程序代码:A=Val(Text1.text)B=Val(Text2.text)LET C=A*BPRINT C4.1 概述简单示例:计算两个数的成绩4.2 输入数据的方法1.使用文本框格式:变量名=对象名.Text说明:通过文本框Text属性得到输入的数据,其数据类型为字符型,若需输入的数据为数值型,需进行数值转换,用Val函数实现,使用格式为: 变量名=Val(对象名.Te

5、xt)4.2 输入数据的方法1.使用文本框4.2 输入数据的方法2 使用InputBox函数格式:变量=InputBox(提示信息,标题,默认值说明:提示信息 为字符串表达式,用于指明在对话框中的提示信息。标题 是一个字符串表达式,指明窗口标题内容,如果没有指明标题,则显示工程名。默认值 当出现对话框时,如果不输入内容而直接回车或单击“确定”按钮,则将这个值赋给变量。4.2 输入数据的方法2 使用InputBox函数4.2 输入数据的方法简单示例:计算两个数的成绩提供数据:InputBox数据运算处理:LET语句结果输出 : PRINT界面设计:命令按钮程序代码:A=Val(InputBox(

6、”输入A的值”)B=Val(”输入A的值”)LET C=A*BPRINT C4.2 输入数据的方法简单示例:计算两个数的成绩4.3 赋值语句1. 赋值语句格式功能:用赋值语句可以把指定的值赋给某个变量或赋给对象的某个属性 格式1:变量名=表达式格式2:对象名.属性名=表达式 2. 注意事项赋值号左边只能是变量名,不能是函数或表达式 “=”为赋值号,而不是数学上的等号 不能在同一个赋值语句中为多个变量赋值 赋值应注意数据类型的问题cos(x)=y 5=yx+3=y4.3 赋值语句1. 赋值语句格式cos(x)=y 4.3 赋值语句4. 交换变量值 T=X X=YY=Tn=n+1 将当前变量n的值

7、加1后再赋给变量n (计数器)s=s+x 将当前变量s的值加x后再赋给变量s (累加器)f=f*i 将当前变量f的值乘i后再赋给变量f (累积器)3. 赋值语句使用X=5Y=X+14.3 赋值语句4. 交换变量值 n=n+1 将当前变量4.4 输出数据的基本方法1. 调用窗体的Print方法基本格式:Print 输出项列表定位格式:Print Tab(n); 输出项列表例如: Print 1,2,3,4,5 Print 1;2;3;4;5Print 1,2;3;4,5Print 1,Print 2,3,4,5Print Tab(20);1; Tab(30);2; Tab(40);34.4 输出

8、数据的基本方法1. 调用窗体的Print方法4.4 输出数据的基本方法2. 调用图片框的Print方法基本格式:图片框名.Print 输出项列表例如: Picture1.Print 1,2,3,4,5 Picture1.Print 1;2;3;4;5Picture1.Print 1,2;3;4,5Picture1.Print 2,3,4,5Picture1.Print Tab(20);1; Tab(30);24.4 输出数据的基本方法2. 调用图片框的Print方法例 在窗体上和在图片框中输出如下图形例 在窗体上和在图片框中输出如下图形4.4 输出数据的基本方法3. 利用标签(Label)输出

9、结果基本格式:标签名.Caption输出项例如: Label1.Caption=1 Label1.Caption=x Label1.Caption=x+y4.4 输出数据的基本方法3. 利用标签(Label)输出4.5 应用举例计算x的平方、立方、平方根分析:1、给定x2、计算x的平方y3、平方根z写程序:1、为变量提供数据2、运算处理数据3、结果输出 4.5 应用举例计算x的平方、立方、平方根4.5 应用举例程序设计方法步骤分析问题建立数学模型算法设计与表示代码编写程序调试、运行VB可视化编程的一般方法用户界面设计设置对象属性编写事件代码调试运行程序4.5 应用举例程序设计方法步骤4.5 应用举例例 鸡兔同笼问题。已知鸡和兔的总头数与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论