C语言 第二单元 控制结构 程序设计语言C 西华师范大学 数学与信息学院
西华师范大学 数学与信息学院 教学目标 ●结构化程序设计方法的基本思想 ●C语言的三大程序设计基本结构 ●C语言的控制语句
西华师范大学 数学与信息学院 学习要求 掌握: 结构化程序设计方法的基本思想 c语言的三大程序设计基本结构 C语言的控制语句 伪代码
西华师范大学 数学与信息学院 本单元授课内容 ●C语言的基本控制结构 ●“自顶向下,逐步求精”的程 序设计方法 ●C语言的控制结构 ●伪代码
!"#$%&
西华师范大学 数学与信息学院 一、基本控制结构 ●基本概念 ●三大基本程序设计结构 ●条件分支控制结构 ●循环控制结构 ●控制转移语句 000
'( )*+, -. /0
西华师范大学 数学与信息学院 1、基本概念 ●算法及描述 ●程序和程序设计 ●模块化程序结构 ●结构化程序设计
1 234 5 67
西华师范大学 数学与信息学院 算法 ●算法是指为解决特定问题而采取的有限操作步骤 ●算法特性 有穷性算法是有限的操作序列 确定性每个操作有确定的含义;无二义性 可执行性每个操作都是可以执行的 有序性执行步骤严格按逻辑顺序进行
1 1 89 !" #$% &#'$% $%()*+,-.%
西华师范大学 数学与信息学院 算法描述 ●算法通常采用程序流程图的形式来描述。 ●常用的流程图符号有: 开始、结束框 加工、处理框 判别框 输入输出框 流程线 连接点
! "# "$ /01 %&'