人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第三章 程序控制语句—分支结构

人民邮电出版3 第三章程序控制语句一分 支结构
人民邮电出版社 第三章 程序控制语句—分 支结构

人民邮电出版3 31空语句与语句块 32if语句 33 switc语句
人民邮电出版社 3.1 空语句与语句块 3.2 if语句 3.3 switch语句

人民邮电出版3 31空语句与语句块 311空语句 所谓空语句就是一种什么操作都没有(或 称空操作)的语句 312语句块 由一对花括号“{}”括起来的一组语句, 称为语句块,或代码块
人民邮电出版社 3.1 空语句与语句块 3.1.1 空语句 所谓空语句就是一种什么操作都没有(或 称空操作)的语句。 3.1.2 语句块 由一对花括号“{ }”括起来的一组语句, 称为语句块,或代码块

人民邮电出版3 32if语句 分支程序结构,是至少含有两个或两个以上 的语句块(程序分支),其流程控制方式是,根 据一定的条件来决定执行若干程序分支中的某一 个分支。所以,具有分支结构的程序,在运行时 通过条件判断,有选择地执行某程序分支
人民邮电出版社 3.2 if语句 分支程序结构,是至少含有两个或两个以上 的语句块(程序分支),其流程控制方式是,根 据一定的条件来决定执行若干程序分支中的某一 个分支。所以,具有分支结构的程序,在运行时 通过条件判断,有选择地执行某一程序分支

人民邮电出版3 庸32.1简单的语句 第一种是最简单i语句,它的格式如下: if(condition statement 其中 condition是判定的条件,通常是一个表达 滤式:逻辑表达式,关系表达式,或算术表达式
人民邮电出版社 3.2.1 简单的if语句 第一种是最简单if语句,它的格式如下: if(condition)statement; 其中condition是判定的条件,通常是一个表达 式:逻辑表达式,关系表达式,或算术表达式

人民邮电出版3 322 if else语句 第二种i语句是 if else语句。它的格式是 if(condition)statement; else statement: 其中 condition和 Istatement的含义与第一种语 冷Y句格式是一样语句中和是语句的关键字 语句的执行过程是,当条件表达式的值为真 时,执行它后面的语句或语句块;否则执行ele后 面的语句或语句块
人民邮电出版社 3.2.2 if_else语句 第二种if语句是if_else语句。它的格式是 if(condition)statement; else statement; 其中condition和statement的含义与第一种if语 句格式是一样。语句中if和else是语句的关键字。 语句的执行过程是,当条件表达式的值为真 时,执行它后面的语句或语句块;否则执行else后 面的语句或语句块

人民邮电出版3 323 if else if语句 第三种语句是 if else if形式的语句。这种i语 句的一般格式是 if(conditionl) statement 1 else if(condition2) statement 2 else if(condition statemen 5; else statement n;
人民邮电出版社 3.2.3 if_else_if语句 第三种if语句是if_else_if形式的if语句。这种if语 句的一般格式是 if(condition1) statement_1; else if(condition2) statement_2; else if(condition3) statemen_3; ………… ………… ………… else statement_n;

人民邮电出版3 图3.3 if else if语句流程图
人民邮电出版社 图3.3 if_else_if语句流程图

人民邮电出版3 32i语句的嵌套 所谓i语句的嵌套,指的是这样一种分支结 构,即在一个语句之后又包含了另一个或多个i 语句。或者说,if或 else后面又跟着是i语句。嵌 套的语句一般具有如下的形式 滤表达式) f表达式){语句}/*嵌套* else{语句} else 甙表达式){语句}/*嵌套* else!语 句
人民邮电出版社 3.2.5 if语句的嵌套 所谓if语句的嵌套,指的是这样一种分支结 构,即在一个if语句之后又包含了另一个或多个if 语句。或者说,if或else后面又跟着是if语句。嵌 套的if语句一般具有如下的形式: if(表达式) if(表达式) { 语句 } /* 嵌套 */ else { 语句 } else if(表达式) { 语句 } /* 嵌套 */ else { 语句 }

人民邮电出版3 为了使嵌套结构清楚,醒目并避免错误,应尽 可能的使用花括号,各层嵌套的语句采用不同的缩 进书写格式等手段。例如, if() f(){语句} else{语句} els se if(){语句} else{语句} }
人民邮电出版社 为了使嵌套结构清楚,醒目并避免错误,应尽 可能的使用花括号,各层嵌套的语句采用不同的缩 进书写格式等手段。例如, if( ) { if( ) { 语句 } else { 语句 } } else { if( ) { 语句 } else { 语句 } }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第七章 指针.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第六章 数组与字符串.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第九章 数据的存储方式.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第二章 数据、操作符和表达式.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第八章 函数.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第一章 对C语言的初步认识.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第五章 位操作及其它操作.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第四章 程序控制语句——循环结构.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十章 用户定义数据类型.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十一章 C语言的预处理器.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十五章 类.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十四章 C++ 概述.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十三章 磁盘文件操作(I/O系统).ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十七章 类的继承.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十六章 类的工具.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十九章 C++的I/O系统.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十二章 屏幕控制.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十八章 虚函数.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第四章 程序控制语句——循环结构.ppt
- 人民邮电出版社:《C及C++程序设计》课程教学资源(PPT课件讲稿)第十章 用户定义数据类型.ppt
- 《医学统计》第一章 SPSS概览(张文彤).doc
- 《医学统计》第七章 均数间的比较(张文彤).doc
- 《医学统计》第三章 程序编辑窗口用法详解(张文彤).doc
- 《医学统计》第九章 相关分析――Correlate菜单详解(张文彤).doc
- 《医学统计》第二章 数据文件的管理(1/2)(张文彤).doc
- 《医学统计》第二章 数据文件的管理(2/2)(张文彤).doc
- 《医学统计》第五章 SPSS统计绘图功能详解(张文彤).doc
- 《医学统计》第八章 征服一般线性模型――General Linear Model菜单详解(1/2)(张文彤).doc
- 《医学统计》第八章 征服一般线性模型――General Linear Model菜单详解(2/2)(张文彤).doc
- 《医学统计》第六章 描述性统计分析--Descriptive Statistics菜单详解(张文彤).doc
- 《医学统计》第十一章 分类资料的回归分析(张文彤).doc
- 《医学统计》第十三章 活着--Survival菜单详解(上)(张文彤).doc
- 《医学统计》第十二章 非参数检验(张文彤).doc
- 《医学统计》第十四章 活着--Survival菜单详解(下)(张文彤).doc
- 《医学统计》第十章 多元线性回归与曲线拟合(张文彤).doc
- 《医学统计》第四章 SPSS结果窗口用法详解(张文彤).doc
- 淮阴师范学院政治系:《马克思主义哲学》第十二章 马克思主义的社会历史观.ppt
- 淮阴师范学院政治系:《马克思主义哲学》第十三章 社会基本矛盾及其运行机制.ppt
- 淮阴师范学院政治系:《马克思主义哲学》第十四章 阶级、国家和社会革命.ppt
- 淮阴师范学院政治系:《马克思主义哲学》第十五章 社会意识.ppt