计算机软件及应用流程控制.pptx

求方程的根。;算法的基本概念;(1)自然语言;概念:以特定的图形符号加上说明,表示算法的图,称为流程图或框图。;;【例】已知三角形的3条边长,利用海伦公式,计算三角形的面积。其流程图描述如图;3.1程序的基本结构;⒊循环结构Repetition;3.2选择结构Selection(分支结构);3.2.1if结构的三种形式;单分支的功能:

(1)首先计算表达式的值。

(2)若为真(非0),则执行“语句”;否则不执行“语句”,即跳过“语句”。

(3)继续执行if语句后面的语句。;【例3-1】已知x的值,求y=|x|。;【例3-2】已知2个数,求2个数中的大数。;⑵if–else结构(双分支);【例3-3】已知x的值,求y=|x|。;【例3-4】已知2个数,求2个数中的大数。;【例3-5】输入1个数,判断其是奇数还是偶数;⑶if–elseif结构(多分支);if–elseif结构(多分支)的功能:

(1)首先计算表达式1的值。

(2)若表达式1的值为真(非0),则执行“语句1”;否则计算表达式2的值,若表达式2的值为真(非0),则执行“语句2”;……,即依次判断各个表达式的值,当遇到第1个为真的表达式,则执行其对应的语句,如果所有的表达式都是假,则执行else后面的语句,即在n种路中选择其中的一种。

(3

文档评论(0)

1亿VIP精品文档

相关文档