21xrx.com
2025-07-15 16:55:04 Tuesday
文章检索 我的文章 写文章
如何在c语言中使用Switch语句输出ABCD等级
2023-06-14 20:29:46 深夜i     21     0
c语言 Switch语句 ABCD等级

在c语言中,我们可以使用Switch语句来实现根据不同分数输出不同的等级,常见的就是ABCD等级。具体实现方式如下:

1.读入学生的分数

2.根据分数使用Switch语句来输出对应的等级

3.如果分数不在0-100之间,则输出分数无效

下面是代码示例:

#include 
int main()
{
  int score;
  printf("请输入学生的分数:");
  scanf("%d", &score);
  if (score < 0 || score > 100)
  {
    printf("分数无效\n");
    return 0;
  }
  switch (score / 10)
  {
  case 10:
  case 9:
    printf("等级为A\n");
    break;
  case 8:
    printf("等级为B\n");
    break;
  case 7:
    printf("等级为C\n");
    break;
  case 6:
    printf("等级为D\n");
    break;
  default:
    printf("等级为E\n");
    break;
  }
  return 0;
}

通过上述代码,我们可以读入学生的分数并根据分数输出对应的等级。

  
  

评论区