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

  • 0
  • 0
  • 约1.56万字
  • 约 92页
  • 2021-12-13 发布于上海
  • 举报
计算机软件及应用流程控制;第1页/共91页; 算法的基本概念;(1)自然语言; 概念:以特定的图形符号加上说明,表示算法的图 ,称为流程图或框图。;;【例】已知三角形的3条边长,利用海伦公式,计算三角形的面积。其流程图描述如图;3.1 程序的基本结构;⒊循环结构Repetition;3.2 选择结构Selection(分支结构);结构的三种形式;单分支的功能: (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 –else if结构(多分支);if –else if结构(多分支)的功能: (1) 首先计算表达式1的值。 (2) 若表达式1的值为真(非0),则执行“语句1”;否则计算表达式2的值,若表达式2的值为真(非0),则执行“语句2”;……,即依次判断各个表达式的值,当遇到第1个为真的表达式,则执行其对应的语句,如果所有的表达式都是假,则执行else后面的语句,即在n种路中选择其中的一种。 (3) 接着继续执

文档评论(0)

1亿VIP精品文档

相关文档