21xrx.com
2024-11-05 16:39:10 Tuesday
登录
文章检索 我的文章 写文章
C++实现输入学生成绩并输出成绩等级
2023-07-04 21:32:39 深夜i     --     --
C++ 学生成绩 输出成绩等级 输入 实现

C++语言是一种常用的编程语言,在计算机编程中广泛应用,特别是在数据处理和科学计算领域。在这篇文章中,我们将讨论使用C++语言实现输入学生成绩并输出成绩等级的程序。

首先,让我们来了解一下C++语言的基本语法和变量类型。C++语言中,我们可以使用变量来存储数据,变量可以是不同的类型,如整型、浮点型、字符型等。我们可以使用输入输出语句来获取用户输入和输出程序结果。在本程序中,我们需要定义一个整型变量来存储学生的成绩,使用cin语句获取用户输入的成绩,然后使用cout语句输出成绩等级。

实现输入学生成绩的代码如下:


#include <iostream>

using namespace std;

int main()

  int score;

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

  cin >> score;

  return 0;

在上面的代码中,我们定义了一个整型变量score来存储学生的成绩,使用cout语句输出提示信息,使用cin语句获取用户输入的成绩。

接下来,让我们来实现计算成绩等级并输出的代码。根据常用的成绩等级划分标准,我们可以将成绩分为 A、B、C、D、E 五个等级,具体划分标准如下:

- 90分以上 —— 等级 A

- 80-89分 —— 等级 B

- 70-79分 —— 等级 C

- 60-69分 —— 等级 D

- 60分以下 —— 等级 E

实现计算成绩等级并输出的代码如下:


#include <iostream>

using namespace std;

int main()

{

  int score;

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

  cin >> score;

  char grade;

  if (score >= 90)

    grade = 'A';

  else if (score >= 80)

    grade = 'B';

  else if (score >= 70)

    grade = 'C';

  else if (score >= 60)

    grade = 'D';

  else

    grade = 'E';

  cout << "该生的成绩等级是:" << grade << endl;

  return 0;

}

在上面的代码中,我们定义了一个字符型变量grade来存储成绩等级,在if语句中根据成绩等级划分标准判断学生的成绩属于哪个等级,然后将对应等级的字符赋值给变量grade,最后使用cout语句输出成绩等级。

通过上述代码,我们就成功地实现了输入学生成绩并输出成绩等级的程序。此外,我们还可以添加相应的异常处理机制、循环语句等功能,提高程序的容错性和健壮性。

  
  

评论区

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