- 1
- 0
- 约1.79万字
- 约 91页
- 2017-01-01 发布于未知
- 举报
C++程序设计基础 主编 杨长兴 中国水利水电出版社 第3章 程序控制结构 3.6 编译预处理 * 上述语句将从输入流中获取9,赋值给变量a;再获取3,赋值给变量b。 * 说明:在初始状态下,浮点数都按浮点格式输出,输出精度的含义是有效位的个数,小数点的相对位置随着数据的不同而浮动;可以改变设置,使浮点数按定点格式或指数格式输出。在这种情况下,输出精度的含义是小数位数,小数点的相对位置固定不变,必要时进行舍入处理或添加无效0。 * * * * * * 虽然用if-else if语句可以实现多分支选择,但当分支较多时,程序结构将会过于复杂,降低可读性。C++语言还提供了另外一种专门用于描述多分支选择结构的switch语句,又称为开关语句。 在使用switch语句时,注意: (1)switch后的表达式可以是整型、字符型或枚举型,case后的常量表达式必须与之匹配,且各常量表达式的值不能相同。 (2)每个case分支可以有多条语句,但不必用{}括起来。 * 执行顺序是: 首先计算switch语句中表达式的值;然后在case子句中寻找值相等的常量表达式,并以此为入口标号,由此开始顺序执行;如果没有找到相等的常量表达式,则当带有default子句时,就执行该子句后的语句,否则不执行任何操作。 在使用switch语句时,还应注意以下几点: (1)每个c
您可能关注的文档
- C++程序设计(第二版)杨长兴第5章自定义数据类型课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第四章课件教学.ppt
- C++程序设计(第二版)杨长兴第6章类与对象课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第五章课件教学.ppt
- C++程序设计(第二版)杨长兴第7章重载与模板课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第一章课件教学.ppt
- C++程序设计(第二版)杨长兴第8章继承和派生课件教学.ppt
- 3DSMAX实用教程苗家鸿第1章课件教学.ppt
- C++程序设计(第二版)杨长兴第9章多态性和虚函数课件教学.ppt
- 3DSMAX实用教程苗家鸿第3章课件教学.ppt
最近下载
- 2026年度省综合专家库评标专家继续教育培训试题及答案解析.docx VIP
- 《CBT 4499-2019 船舶行业安全生产标准化绩效评定管理要求》(2026年)实施指南.pptx VIP
- 小学科学让资源再生 课件ppt.pptx
- 20251118 中小学生防震减灾知识讲座(震重其事)91M.pptx
- 东芝电梯1_CV600系列 2809 280A280B故障维修现场调查指示书(2019-009) (1).pdf VIP
- 2026年江苏扬州初中八年级语文奥赛题含答案及答案.doc
- 选修第一册Units 1~3 教材核心知识串讲(期末复习课件)高二英语上学期北师大版.pptx
- 安全培训管理档案(一人一档模板)37页.docx
- 肉牛饲料成分及营养价值表nrc2000.pdf
- 2026年最新报账员笔试题目及答案.doc
原创力文档

文档评论(0)