新Visual Basic程序设计案例教程 湖南省教育科学“十一五”规划重点项目 教学课件 李勇帆 第7讲.pptVIP

  • 4
  • 0
  • 约1.71千字
  • 约 15页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic程序设计案例教程 湖南省教育科学“十一五”规划重点项目 教学课件 李勇帆 第7讲.ppt

程序设计的基本结构 第七讲 2课时 教学目标及基本要求 了解程序设计的三种基本结构。 熟悉三种基本结构的特点。 掌握最简单的顺序结构程序设计。 教学重点 三种基本结构的特点掌握。 顺序结构程序设计。 教学难点 选择与循环结构的特点的理解。 教学内容 顺序结构 选择结构 循环结构 三种结构的共同特点 顺序结构程序设计 顺序结构 功能描述 程序自a节点进入,自b节点退出,中间经过A和 B或更多的处理框,程序自上而下一行一行的执 行,不跳过某一个处理框,也不返回去执行已经 执行过的某一行。 结构框图 选择结构 功能描述 程序自a节点进入,无论条件P是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框。无论走那一条路径,在执行完A或B后,都经过b点,然后脱离此结构。 结构框图 循环结构 当型(while型) 功能描述 程序自a节点进入,当给定的条件P成立时,执行A框操作, 之后继续判断P是否成立,如仍然成立,再执行A框,如此反 复,直到P条件不成立为止,不再执行A框而从b节点 脱离循 环。 结构框图 循环结构 三种基本结构的共同特点 只有一个入口。 只有一个出口。 结构内的每一部分都有机会被执行到。 结构内不存在死循环。 顺序结构程序设计 结构 例1,求任意边长的长方型的面积。 顺序结构程序设计 例2,求任意长宽高的长方体的体积。 顺序结构程序设计 例3,已知a=-4、c=3,从键盘录入任意b值,试计算y= 顺序结构程序设计 例4,A、B两只杯子装满液体,若要将A、B杯中的液体互换,试编程解之! * * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: A B a b A B P Y N A P Y N P A P Y N N 直到型(until型) 功能描述 程序自a节点进入,执行A框操作之后再判断P是否成立,如成 立,则自b节点退出,如不成立,则返回再执行A框,如此反 复,直到P条件成立为止,不再执行A框而从b节点 脱离循环。 结构框图 A a b P N Y start l w over Print s l×w=S Private Sub Form_click() l = InputBox(“请输入长方形的长”) w = InputBox (“请输入长方形的宽”) s = l*w ’ 计算长方形的面积 Print “长方形的面积是:”; s End Sub A B a b Private Sub Form_click() l = InputBox(“请输入长方体的长”) w = InputBox (“请输入长方体的宽”) h = InputBox (“请输入长方体的高”) v = l*w*h Print “长方体的体积是:” ; v End Sub Private Sub Form_click() a = -4 c = 3 b = InputBox (“请输入b的值”) y = (exp(3)/5+sqr(abs(a)+c^2))/(b^2-4*a*c) Print y End Sub A B C ② ① ③ Private Sub Form_Click() a = InputBox (“请输入a的值”) b = InputBox (“请输入b的值”) c = a a = b b = c Print a; b End Sub * * *

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档