21xrx.com
2024-12-22 20:28:15 Sunday
登录
文章检索 我的文章 写文章
C++成绩等级的判断方法及范例
2023-07-12 04:33:14 深夜i     --     --
C++ 成绩等级 判断方法 范例 计算机编程

在C++中,判断成绩等级并不难。我们可以使用条件语句来实现这一功能,通过对成绩进行一系列的判断,最终输出相应的等级。

首先,我们需要声明并初始化一个变量,用来存储学生的成绩。例如:


int score = 80; // 学生的成绩为80分

接下来,我们可以使用if语句进行判断。假设成绩等级的划分如下:

- 90~100分为A级

- 80~89分为B级

- 70~79分为C级

- 60~69分为D级

- 60分以下为E级

那么我们的代码可以这样写:


if (score >= 90 && score <= 100)

  cout << "成绩等级为A" << endl;

else if (score >= 80 && score <= 89)

  cout << "成绩等级为B" << endl;

else if (score >= 70 && score <= 79)

  cout << "成绩等级为C" << endl;

else if (score >= 60 && score <= 69)

  cout << "成绩等级为D" << endl;

else

  cout << "成绩等级为E" << endl;

以上代码使用了if和else if语句,将成绩进行了判断,并分别输出对应的等级。

下面再给出一个完整的范例,可以更加清晰地展示如何利用条件语句完成成绩等级的判断:


#include <iostream>

using namespace std;

int main() {

  int score = 80; // 学生的成绩为80分

  if (score >= 90 && score <= 100)

    cout << "成绩等级为A" << endl;

  

  else if (score >= 80 && score <= 89)

    cout << "成绩等级为B" << endl;

  

  else if (score >= 70 && score <= 79)

    cout << "成绩等级为C" << endl;

  

  else if (score >= 60 && score <= 69)

    cout << "成绩等级为D" << endl;

  

  else

    cout << "成绩等级为E" << endl;

  

  return 0;

}

运行上述代码,会输出“成绩等级为B”,符合我们的预期。

在实际应用中,我们可以将输入的成绩放入变量中,然后进行成绩等级的判断和输出,从而帮助我们更好地管理学生的成绩。

  
  

评论区

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