21xrx.com
2024-09-20 05:26:26 Friday
登录
文章检索 我的文章 写文章
C语言使用Switch语句输出成绩等级
2023-06-16 09:44:32 深夜i     --     --
C语言 Switch语句 成绩 等级

在学习C语言的过程中,输出成绩等级是很常见的一个练习,也是很实用的一项技能。使用Switch语句可以很方便地实现这个功能。

在C语言中,Switch语句是一种选择结构。它常用于根据某个变量或表达式的值来执行相应的代码块。对于成绩等级这个问题,我们可以把成绩作为Switch语句的判断条件,然后根据不同的成绩范围输出相应的等级。

以下是使用Switch语句实现输出成绩等级的示例代码:


#include

int main()

{

  int score;

  printf("请输入你的成绩:\n");

  scanf("%d", &score);

  switch (score / 10) {

    case 10:

    case 9:

      printf("优\n");

      break;

    case 8:

      printf("良\n");

      break;

    case 7:

      printf("中\n");

      break;

    case 6:

      printf("及格\n");

      break;

    default:

      printf("不及格\n");

      break;

  }

  return 0;

}

在这个代码中,首先我们定义了一个整数变量score,用来存储输入的成绩。然后使用Switch语句,先将score除以10得到成绩的十位数,再根据十位数的不同,分别输出相应的成绩等级。

可以看到,使用Switch语句实现这个功能,代码非常简洁。而且还可以根据实际情况灵活地调整输出的等级范围。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复