21xrx.com
2024-09-20 00:33:28 Friday
登录
文章检索 我的文章 写文章
C++程序:输出不及格学生的姓名、学号和成绩
2023-06-27 13:50:23 深夜i     --     --
C++ 程序 不及格 学生 姓名 学号 成绩

在学生的学业成绩中,不及格是一件非常令人沮丧的事情。无论是因为理解问题而导致分数不达标,还是因为粗心大意犯下错误而被扣分,不及格都是一种挫败感。在编程的世界里,我们也可以通过C++程序来输出不及格学生的姓名、学号和成绩,以帮助我们更好地管理学生的成绩。

要编写这样的程序,首先我们需要输入学生的基本信息,包括姓名、学号和成绩。然后,我们需要对每个学生的成绩进行分析,判断是否及格。如果某个学生的成绩低于60分,则认为该学生不及格。最后,我们将所有不及格学生的姓名、学号和成绩输出出来,以便于老师或辅导员进行相关处理。

下面是一个简单的C++程序,用于输出不及格学生的姓名、学号和成绩:


#include<iostream>

#include<string>

using namespace std;

struct Student

  string name;

  string id;

  int score;

;

int main(){

  int n; //学生数目

  cin>>n;

  Student a[n];

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

    cin>>a[i].name>>a[i].id>>a[i].score;

  }

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

    if(a[i].score<60){

      cout<<a[i].name<<" "<<a[i].id<<" "<<a[i].score<<endl;

    }

  }

  return 0;

}

在这个程序中,我们首先定义了一个结构体Student,用于存储学生的信息。然后,我们通过输入学生的数量以及每个学生的姓名、学号和成绩来初始化Student结构体。最后,我们遍历整个学生数组,判断是否及格,如果不及格则输出该学生的基本信息。

编程的世界里,我们可以用程序来提高学生管理的效率和精度。对于教育工作者来说,这个程序或许只是一个简单的输出学生信息的工具,但对于受到不及格打击的学生来说,这个程序或许能为他们带来一些安慰和支持。

  
  

评论区

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