22程序的顺序结构

上传人:桔**** 文档编号:568303542 上传时间:2024-07-24 格式:PPT 页数:15 大小:98.50KB
返回 下载 相关 举报
22程序的顺序结构_第1页
第1页 / 共15页
22程序的顺序结构_第2页
第2页 / 共15页
22程序的顺序结构_第3页
第3页 / 共15页
22程序的顺序结构_第4页
第4页 / 共15页
22程序的顺序结构_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《22程序的顺序结构》由会员分享,可在线阅读,更多相关《22程序的顺序结构(15页珍藏版)》请在金锄头文库上搜索。

1、2.2 程序的顺序结构程序的顺序结构概念:程序在执行时,当执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。像这样的控制结构称为程序的顺序结构。一个简单的顺序结构程序:鸡兔同笼一个笼子里有鸡和兔,现在知道里面一共有35个头,94只脚,鸡和兔各有多少只?1、分析问题未知:鸡数x和兔数y2、设计算法(1)输入a和b的值已知:头数a和脚数b关系:x=2a-b/2y=b/2-a(2)求x=2a-b/2(3)求y=b/2-a(4)输出x,y的值3、算法流程图:开始结束输入a,b的值输出x,y的值求x=2a-b/2求y=b/2-a1、只有一个出口和一个入口。顺序结构的

2、特点:2、结构由上到下顺序执行4、编写程序Privatesubcommand1_click()定义名为command1_click()的事件过程a=inputbox(“a”,”输入头数”)输入a的值b=inputbox(“a”,”输入脚数”)输入b的值x=2a-b/2赋值语句y=b/2-a赋值语句Print“鸡数x=”;x,”兔数y=”;y输出语句Endsub一、赋值语句如:a=inputbox(“a”,”输入头数”)含义:是将赋值号右边的函数的值赋给变量a。基本格式:变量=表达式观察下列赋值语句的作用A=BA=123A=A+10A=30,B=40,T=A,A=B,B=TA=40 B=30二、

3、输入数据的函数Inputbox()是提供从键盘输入数据的函数,利用它可以产生一个对话框,提示用户输入数据并单击命令按钮。Inputbox(提示信息,标题,默认值,位置)语法格式:提示信息:指对输入数据的提示,显示在对话框中,不能省略。默认值:指默认的输入数据值。位置:指运行此函数后弹出的对话框的左上角在屏幕上的位置与提示信息和标题是用引号引起来的字符串。标题:指运行此函数后弹出的对话框的标题。如: a=inputbox (“a”,”输入头数”) 三、输出语句Print“鸡数x=”;x,”兔数y=”;y就是将计算得出的结果输出到窗体上基本格式:Print输出内容输出内容可以是数、变量、表达式,也

4、可以是用引号括起来的字符串。例1、Print3(数字)Print2+2(表达式)Print“你好”(用引号括起来的字符串)A=5,b=3Print“A=”;A,”B=”;B结果:A=5B=3例2:A=5,B=3Print“A=”;A;”B=”;B结果:A=5B=3思考:如果我要求输出的是以下格式,该如何改程序:A=5B=3综合练习:已知长方体的长、宽、高,编写一个程序,求长方体的全面积和体积。(1)分析问题(2)设计算法(3)编写程序(4)调试程序(1)分析问题设长方体的长、宽、高分别为A、B、C,由于长方体的六个面的面积两两对应相等,所以长方体的全面积为:S=2*(A*B+A*C+B*C),

5、体积为:V=A*B*C。返回(2)设计算法输入A、B、C的值计算S=2*(A*B+A*C+B*C)计算V=A*B*C输出S,V的值返回Privatesubcommand1_click()DimAassingle,Bassingle,Cassingle,Sassingle,VassingleA=Inputbox(“A=”,”输入”)B=Inputbox(“B=”,”输入”)C=Inputbox(“C=”,”输入”)S=2*(A*B+A*C+B*C)V=A*B*CPrint“全面积S=”;S,“体积V=”;V(3)编写程序小结 在以上的程序中,执行时按语句出现的顺序执行。即当执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。像这样的控制结构称为程序的顺序结构。顺序结构的最大特点是在这个结构内按由上到下的的书写顺序执行,它只有一个入口和一个出口。这是一种最简单、最基本的结构。 教师:洪灵燕教师:洪灵燕

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号