21xrx.com
2024-09-19 09:58:34 Thursday
登录
文章检索 我的文章 写文章
使用循环输出十个学生成绩及等级的C++程序
2023-06-29 12:48:59 深夜i     --     --
C++编程 循环 学生成绩 等级

在现代社会中,拥有优秀的教育资源是非常重要的。学校的考试成绩通常被用来评估学生的学习成果。为了更好地展示学生成绩,我们可以使用C++编程语言通过一个简单的循环输出十个学生的成绩及等级。

首先,我们需要定义一个存储学生成绩的数组,该数组用于存储学生的分数。在本例中,我们将使用一个大小为十的数组存储学生成绩。在C++中,定义这个数组的代码如下:


int scores[10];

接下来,我们需要使用循环语句来分别输入十个学生的成绩。对于每个学生,我们可以使用循环来依次输入他们的成绩。


for (int i = 0; i < 10; i++) {

  cout << "请输入第" << i + 1 << "名学生的成绩:";

  cin >> scores[i];

}

在输入完所有学生的成绩后,我们可以使用另一个循环来遍历整个数组,并且根据标准分数等级判断学生成绩的等级。下面是判断等级的代码:


for (int i = 0; i < 10; i++) {

  if (scores[i] >= 90) {

    cout << "第" << i + 1 << "名学生成绩为:" << scores[i] << ",等级为:A" << endl;

  } else if (scores[i] >= 80) {

    cout << "第" << i + 1 << "名学生成绩为:" << scores[i] << ",等级为:B" << endl;

  } else if (scores[i] >= 70) {

    cout << "第" << i + 1 << "名学生成绩为:" << scores[i] << ",等级为:C" << endl;

  } else if (scores[i] >= 60) {

    cout << "第" << i + 1 << "名学生成绩为:" << scores[i] << ",等级为:D" << endl;

  } else {

    cout << "第" << i + 1 << "名学生成绩为:" << scores[i] << ",等级为:E" << endl;

  }

}

到此为止,我们就完成了一个循环输出十个学生成绩及等级的C++程序。

总结而言,通过本文介绍的程序,我们可以使用C++语言输出学生成绩及等级。通过这个程序,可以将班级中每个学生的成绩清晰的展现出来,同时也能够及时掌握班级学生的学习情况。

  
  

评论区

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