21xrx.com
2024-12-22 23:38:24 Sunday
登录
文章检索 我的文章 写文章
用C++中的Switch语句根据成绩判断等级
2023-06-26 16:31:18 深夜i     --     --
C++ Switch语句 成绩 判断 等级

C++是一种非常流行的编程语言,它被广泛应用于计算机编程和程序开发领域。在C++中,Switch语句是一种基本的控制结构,它可以根据不同的条件执行不同的操作。比如,我们可以根据学生成绩来判断他们的等级。

在C++中,Switch语句的用法非常简单。我们需要先定义一个变量,然后通过Switch语句来进行判断。例如,下面是一个根据学生成绩判断等级的程序:


#include <iostream>

using namespace std;

int main()

{

  int score;

  char grade;

  cout << "请输入学生成绩:";

  cin >> score;

  switch (score / 10)

  

    case 10:

    case 9:

      grade = 'A';

      break;

    case 8:

      grade = 'B';

      break;

    case 7:

      grade = 'C';

      break;

    case 6:

      grade = 'D';

      break;

    default:

      grade = 'E';

      break;

  

  cout << "学生成绩为:" << score << ",等级为:" << grade << endl;

  return 0;

}

在这个程序中,我们首先定义了两个变量:score和grade。score用于保存学生的成绩,grade用于保存学生的等级。然后,我们通过cin语句来获取用户输入的成绩。

接着,我们使用Switch语句来根据学生成绩的范围来判断他们的等级。在Switch语句中,我们使用了score / 10来计算学生的成绩范围,然后分别使用case对不同的范围进行判断,并将对应的等级赋值给grade变量。

最后,我们使用cout语句将学生成绩和等级输出到屏幕上。

总的来说,C++中的Switch语句是一种非常方便的控制结构,它可以根据不同的条件执行不同的操作。在编写程序时,我们可以利用Switch语句来实现各种不同的功能,比如根据学生成绩来判断他们的等级。

  
  

评论区

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