c语言问题

来源:1-2 佛靠金装,人靠衣装 - html和css的关系

慕UI3307026

2017-11-13 21:57

请问这段代码中case 10又什么作用?

#include<stdio.h>

int main(){

int score,grade;

printf("Input a score(0~100):");

scanf("%d",&score);

if(score>100||score<0)  grade=-1;

else                      grade=score/10;

switch(grade){

case 10:

case 9:printf("grade=A");break;

case 8:printf("grade=B");break;

case 7:printf("grade=C");break;

case 6:printf("grade=D");break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:printf("grade=E");break;

default:printf("The score is out of range!");

}

}


写回答 关注

2回答

  • 伊云劫
    2017-11-13 22:53:09

    case 10 和case 9 输出一样的东西,就像下面case 5~case 1输出的也是一样的东西。就是遇不到break就往下执行,case 10 什么也没有就往下执行 执行到case 9遇到break就退出来了。

  • LS乐
    2017-11-13 22:02:48

    case 10就是表示一百分。case10到case9表示100~90分的区间。

    慕UI330...

    但是输入100就输出default那个了

    2017-11-13 22:25:56

    共 1 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225808 学习 · 18234 问题

查看课程

相似问题

c语言问题

回答 3

c语言问题

回答 4

c语言问题

回答 2

c语言问题

回答 3

c语言问题

回答 6