正在加载图片...
44 switch语句 C语言提供了 switch语句直接处理多分支选择。 [案例4.5]从键盘上输入一个百分制成绩 . score,按下列原则输出其 等级: score>90,等级为A;80- score<90,等级为B;70< score<80, 等级为C;60≤ score<70,等级为D; score<60,等级为E。 /*案例代码文件名:AL45C。*/ mainO fint score, grade printf Input a score(0-100) scanf(%d",&score grade= score/10;/*将成绩整除10,转化成 switch语句中的case标号* switch(grade) fcase 10 case 9: printf(grade=An); break4.4 switch语句 C语言提供了switch语句直接处理多分支选择。 [案例4.5] 从键盘上输入一个百分制成绩score,按下列原则输出其 等级:score≥90,等级为A;80≤score<90,等级为B;70≤score<80, 等级为C;60≤score<70,等级为D;score<60,等级为E。 /*案例代码文件名:AL4_5.C。*/ main() {int score, grade; printf(“Input a score(0~100): ”); scanf(“%d”, &score); grade = score/10; /*将成绩整除10,转化成switch语句中的case标号*/ switch (grade) {case 10: case 9: printf(“grade=A\n”); break;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有