- 18
- 0
- 约1.34万字
- 约 78页
- 2019-11-14 发布于湖北
- 举报
【程序代码】 #include stdio.h main() { char chLicence; printf(please input your driving licence:); scanf(%c,chLicence); switch(chLicence) { case A: printf(you can drive bus,car,truck..); break; case B: printf(you can drive truck,car ); break; case C: printf(you can drive car.); break; case D: printf(you can drive autobike only.); break; default: printf(input error!!); } getch(); } 编一程序将成绩的等级制转换为百分等级 制。百分制与等级制的对应关系如下: A对应85-100 B对应70-84 C对应60-69 D对应60 输入其他数据则显示出错信息 main() {char grade; scanf(“%c”,grade); switch (grade) {case‘A’:printf(“85~100\n”); break; case‘B’:printf(“70~84\n”); break; case‘C’:printf(“60~69\n”);break; case‘D’:printf(“<60\n”); break; default: printf(“error\n“); } } 练一练 问题:将星期一、星期二…星期六、星期日依次编号为1、2…6、7,编一程序从键盘输入星期的序号,可输出其对应的英文。比如,输入6,可输出”Saturday”。输入其他数据则显示出错信息 main() {int date; scanf(%d,date); switch(date) {case 1:printf(M);break; case 2:printf(T);break; case 3:printf(W);break; case 4:printf(T);break; case 5:printf(F);break; case 6:printf(S);break; case 7:printf(S);break; default:printf(error); } } 思考:输入一个百分制成绩,输出成绩等级 A、B、C、D、E。 90~100 A 80~89 B 70~79 C 60~69 D 0~59 E 输入其他数据则显示出错信息 核心思想:将分数段转换成整数 scanf( %d,iScore); if ( iScore0 || iScore100 ) printf(Error!\n); else { switch (iScore/10 ) { case 10 : case 9 : cGrade=A; break; case 8 : cGrade=B; break; case 7 : cGrade=C; break; case 6 : cGrade=D; break; default : cGrade=E; break; } printf(%d, %c\n,iScore,cGrade);
您可能关注的文档
最近下载
- 河道整治工程施工质量创优计划的实施效果评估与改进策略.docx VIP
- 水利工程质量创优方案(3篇).docx VIP
- 110kv变电站的设计毕业设计(论文).docx VIP
- 华中师范大学《C++程序设计》2020-2021学年第一学期期末试卷.pdf VIP
- 电力系统仿真:电力系统暂态仿真all.docx VIP
- 电力系统暂态稳定性仿真研究毕业设计(论文).docx VIP
- 3 浮力——液面升降问题(原卷版).docx VIP
- 核心素养视域下的初中数学单元作业设计研究.docx VIP
- 纪念红军长征90周年演讲稿(2025年最新版).pptx VIP
- 2002-2012 十年北京卷高考语文试卷深度解析.pdf VIP
原创力文档

文档评论(0)