下载此文档

选择结构与循环结构程序设计.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
第五章选择结构与循环结构程序设计本章主要内容本章主要内容 选择机构程序设计选择机构程序设计 For For 循环结构程序设计循环结构程序设计 While While 循环结构程序设计循环结构程序设计 Do Do 循环结构程序设计循环结构程序设计 多重循环多重循环 程序举例程序举例 选择结构程序设计选择结构程序设计??单行结构条件语句单行结构条件语句格式: 格式: If < If < 条件条件> > Then < Then < 语句语句 1>[ 1>[ Else< Else< 语句语句 2>] 2>] 功能: 功能: 若条件成立或为非若条件成立或为非 0 0 值,则执行值,则执行““语句语句 1 1””,否则,否则执行语句执行语句 2 2。。其中: 其中: ““条件条件””通常是关系表达式或逻辑表达式。通常是关系表达式或逻辑表达式。““语句语句 1 1””和和““语句语句 2 2””可以是简单句或复合句。可以是简单句或复合句。 Else Else 子句为可选项。子句为可选项。例例5 5- - 1 1 输入三个数,输出其中最大值。输入三个数,输出其中最大值。 Private mand1_Click() Private mand1_Click() Dim a!, b!, c!, max! Dim a!, b!, c!, max! a = a = InputBox InputBox (" ("请输入第一个数请输入第一个数") ") b = b = InputBox InputBox (" ("请输入第二个数请输入第二个数") ") c = c = InputBox InputBox (" ("请输入第三个数请输入第三个数") ") max = a max = a If b > max Then max = b If b > max Then max = b If c > max Then max = c If c > max Then max = c Print a; ","; b; ","; c; " Print a; ","; b; ","; c; " 中最大值是: 中最大值是: "; "; max max End Sub End Sub 例例5 5- - 2 2 编程求符号函数编程求符号函数 sign(x) sign(x) 的值。的值。 P102 P102 ??块结构条件语句块结构条件语句格式: 格式: If condition1 Then If condition1 Then <statementblock-1> <statementblock-1> [ [ ElseIf ElseIf condition2 Then condition2 Then <statementblock-2>] <statementblock-2>] ... ... [Else [Else < < statementblock-n statementblock-n >] >] End If End If 功能: 功能: 若若““条件条件 1 1””成立,执行成立,执行““语句块语句块 1 1””;否则若;否则若““条件条件 2 2””成立,执行成立,执行““语句块语句块 2 2””; ;…………若上述条件均若上述条件均不成立,执行不成立,执行““语句块语句块 n n””。。例例5 5- -3 3输入系数输入系数 a,b a,b 和和c c, ,求二次方程求二次方程 ax ax 2 2 +bx+c=0 +bx+c=0 的的实根。实根。编程如下编程如下: : 例例5 5- -4 4给出给出 a a, ,b b, ,c c的值,问它们能否构成三角形的的值,问它们能否构成三角形的 3 3边。如能构成三角形,计算此三角形的面积。边。如能构成三角形,计算此三角形

选择结构与循环结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rabbitco
  • 文件大小0 KB
  • 时间2016-07-11
最近更新