(2.10)--2.8 C++选择结构面向对象程序设计.ppt
《(2.10)--2.8 C++选择结构面向对象程序设计.ppt》由会员分享,可在线阅读,更多相关《(2.10)--2.8 C++选择结构面向对象程序设计.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C+选择结构C C+选择结构选择结构选择结构根据构根据条件判断的条件判断的结果,果,控制程序的控制程序的走向走向,选择不同不同语句句执行。行。不同的不同的问题可能有不同的条件判断,安排的分支数也不同。可能有不同的条件判断,安排的分支数也不同。选择结构一般形式构一般形式单分支分支结构构双分支双分支结构构多分支多分支结构构实现语句:句:if语句、句、switch语句句C C+选择结构选择结构if单分支结构格式例如:if ()表达式语句序列真假入口出口流程if(score0)cout“成成绩”scoreendl;表达式表达式语句序列句序列 C C+选择结构选择结构if双分支结构格式例如:流程if(s
2、core60)cout“成成绩不及格不及格”endl;else cout“成成绩及格及格”=90)grade=A ;else if(score=80)grade=B ;else if(score=70)grade=C ;else if(score=60)grade=D ;else grade=E ;嵌套了4层C+C+字符集字符集与标识符与标识符02 标识符格式=常量1?=常量2?有default?真真真真真真真真假假假假假假假假计算表达式=常量n?break;语句序列1语句序列2语句序列n默认n+1break;break;break;switch(表达式表达式)case 常量常量1:语句序列语
3、句序列1;break;case 常量常量2:语句语句序列序列2;break;case 常量常量n:语句语句序列序列n;break;default:默认语句序列默认语句序列 C+C+字符集字符集与标识符与标识符标识符switch(score/10)case 9:grade=A ;break;case 8:grade=B ;break;case 7:grade=C ;break;case 6:grade=D ;break;default:grade=E ;格式switch(表达式表达式)case 常量常量1:语句序列语句序列1;break;case 常量常量2:语句语句序列序列2;break;case 常量常量n:语句语句序列序列n;break;default:默认语句序列默认语句序列 小结C+选择结构单分支分支双分支双分支多分支多分支
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.10-2.8 C+选择结构面向对象程序设计 2.10 2.8 C+ 选择 结构 面向 对象 程序设计
限制150内