教育专题:22程序的顺序结构(二).ppt
内江六中内江六中 技术组技术组 尤尤 丹丹欢迎各位领导、老师的光临指导!欢迎各位领导、老师的光临指导!22.2 2.2 程序的顺序结构程序的顺序结构Private Sub Command1_Click()Private Sub Command1_Click()Const PI As Single=3.14 Const PI As Single=3.14 Dim r As Single,s As Single Dim r As Single,s As Single r=r=InputBoxInputBox(r=,(r=,输入半径输入半径)s=PI*r*r s=PI*r*r Print Print 圆的面积圆的面积 s=;ss=;sEnd SubEnd Sub一、温故知新:一、温故知新:一、温故知新:一、温故知新:InputBoxInputBox(r=,(r=,输入半径输入半径)s=PI*r*rs=PI*r*rPrint Print 圆的面积圆的面积 s=;ss=;s赋值语句赋值语句输入数据的函数输入数据的函数输出数据的语句输出数据的语句二、知识应用:二、知识应用:1、赋值语句、赋值语句(2)作用:将表达式的值赋给左边的变量(1)基本格式:变量=表达式二、知识应用:二、知识应用:1、赋值语句、赋值语句 变量a的值为10,b的值为20;请编写程序,交换a,b的值;a=10b=20c=aa=bb=c学生活动一二、知识应用:二、知识应用:2 2、输出数据的语句、输出数据的语句(1)基本格式:Print 输出内容(2)作用:输出数据二、知识应用:二、知识应用:2 2、输出数据的语句、输出数据的语句(1)输出内容是变量、表达式,输出它们的值。(2)输出内容是字符串,则输出双引号内的内容。(3)各输出内容之间用;分隔,则按紧凑格式输出。(4)各输出内容之间用,分隔,则按分区格式输出。二、知识应用:二、知识应用:2 2、输出数据的语句、输出数据的语句请编写程序,一行输出5个*;Print *学生活动二二、知识应用:二、知识应用:3、输入数据的函数、输入数据的函数(2)作用:提供从键盘上输入数据的函数(1)基本格式:InputBox(提示信息,标题)二、知识应用:二、知识应用:3、输入数据的函数、输入数据的函数 请编写程序,实现从键盘上输入任意符号,并显示出来;x=InputBox(“输入”)Print x学生活动三三、课堂练习:三、课堂练习:学生活动四1、请编写程序计算语文、数学、英语三科成绩的总分、平均分;(1)分析问题xyzsp设置的变量语文:英语:平均分:数学:总分:三、课堂练习:三、课堂练习:学生活动四1、请编写程序计算语文、数学、英语三科成绩的总分、平均分;(1)分析问题s=x+y+zp=s/3列出数学公式总分:平均分:三、课堂练习:三、课堂练习:学生活动四1、请编写程序计算语文、数学、英语三科成绩的总分、平均分;(2)设计算法(自然语言描述)x,y,zx,y,z的值的值s=x+y+zp=s/3 s,p的值 输入计算计算输出三、课堂练习:三、课堂练习:学生活动四1、请编写程序计算语文、数学、英语三科成绩的总分、平均分;(3)编写程序Private Sub Command1_Click()End Sub 三、课堂练习:三、课堂练习:学生活动四2、从键盘输入一个三位整数,将它反向输出;输入:456 输出:6544656 5 4四、知识梳理、总结:四、知识梳理、总结:Dim a As Integer Dim b As Integer Dim c As Integer a=InputBox(a=)b=InputBox(b=)c=a a=b b=c Print a=;a,b=;b思考:这个程序是按什么顺序执行?开始开始结束结束语句语句1 1语句语句2 2语句语句N N执行顺序:执行顺序:当执行第一条语句后,必须从第二条语句执行,顺序执行所有的语句,直到执行完最后一条语句为止。程序特点:程序特点:在这个结构内按由上到下的书写顺序执行,它只有一个入口和一个出口。四、知识梳理、总结:四、知识梳理、总结:五、知识扩展:五、知识扩展:鸡兔同笼问题:有若干只鸡和兔在同一个笼子里,从上面数有a个头,从下面数有b只脚,求笼中各有几只鸡和兔?感谢领导、老师们的光临指导感谢领导、老师们的光临指导谢谢同学们的认真谢谢同学们的认真