2019年第五章流程控制.ppt

第五章 流程控制 顺序结构 分支结构 循环结构 程序设计实例 本章小结 顺序结构 属性 某部分若执行, 则语句顺序全部被执行 若不执行,则全部语句一个也不执行 形式 { DS DS … … DS } 分支结构 逻辑分支结构 语法 <if语句> → if ( <表达式> ) <语句> ▌if ( <表达式> ) <语句> else <语句> 形式 if (e) S1 else S2 if (e) S 执行过程与PAD图 if (e) S1 else S2 例5.1 float max ( float a, float b ) { if (ab) return a; else return b; } 形式二 if ( e ) S if语句应注意的问题 布尔表达式 可以嵌套 else归属问题 if (ab) if (bc) x=0; else x=1; else 属于最前边的 if ,则 if (ab) if (bc) x=0; else x=1;相当于 if (ab) {

文档评论(0)

1亿VIP精品文档

相关文档