- 3
- 0
- 约6.56千字
- 约 43页
- 2017-11-17 发布于河南
- 举报
C语言课件chap4
山大威海分校计算中心 * 例: 根据成绩等级打印百分数段. switch (grade) { case A: printf (85~100\n); case B: printf (70~84\n); case C: printf (60~69\n); case D: printf (60\n); default: printf (error\n); } 山大威海分校计算中心 * ? 计算表达式的值, 判断其与哪一个常量表达式相等,如=表达式i,则自语句i开始执行,直到语句n+1止。 ? 若与所有常量表达式值不相等,则从default后的语句开始执行。 功能: 存在一个问题: 没有完全起到分支作用。 解决办法: 增加break语句, 使之跳出switch结构。 山大威海分校计算中心 * switch (表达式) { case 常表1: 语句1; break; 一般形式改为: case 常表2: 语句2; break; … case 常表n: 语句n;break; default: 语句n+1; } 山大威海分校计算中心 * 1. 常表值必须互不相等,否则出现二义性。 2. case顺序无关紧要。 3. 不一定非用break不可,有时几种情况合并执行一组语句。 说明: 山大威海
您可能关注的文档
最近下载
- 30.施工组织设计方案 (完整版).pdf
- 盘州市2024-2025学年七年级下学期语文期中测试试卷.doc VIP
- 【实用标准】零碳工厂创建与评价通则.docx VIP
- 名著导读昆虫记.pptx VIP
- 中小学教师高级职称评聘答辩试题(附答案).docx
- 高炉干法除尘煤气管道腐蚀分析.docx VIP
- SPC培训考试试题(含答案).docx VIP
- (正式版)DB41∕T 2863-2025 《夏玉米密植滴灌生产技术规程》.pdf VIP
- 2025年福建省福州市中考地理质检试卷及答案.docx VIP
- 《2022年加拿大妇产科医师协会“未足月胎膜早破的诊断与管理”指南》解读.pptx VIP
原创力文档

文档评论(0)