学生成绩管理系统c++
时间: 2023-06-27 21:07:22 浏览: 75
学生成绩管理系统使用的c++
学生成绩管理系统是一个比较典型的小型项目,适合初学者练手。下面是一个简单的C++代码示例:
```c++
#include <iostream>
#include <iomanip>
#include <string.h>
using namespace std;
const int MAXN = 100; //最大学生人数
struct student
{
char name[20]; //姓名
int id; //学号
int score; //分数
};
int main()
{
student stu[MAXN]; //存储学生信息的结构体数组
int n; //学生人数
cout << "请输入学生人数:";
cin >> n;
for(int i = 0; i < n; i++)
{
cout << "请输入第" << i+1 << "个学生的信息(姓名 学号 分数):";
cin >> stu[i].name >> stu[i].id >> stu[i].score;
}
cout << "学生信息如下:" << endl;
cout << left << setw(10) << "姓名" << left << setw(10) << "学号" << left << setw(10) << "分数" << endl;
for(int i = 0; i < n; i++)
{
cout << left << setw(10) << stu[i].name << left << setw(10) << stu[i].id << left << setw(10) << stu[i].score << endl;
}
return 0;
}
```
这个代码可以实现基本的学生信息录入和输出。当然,如果要实现更多的功能,例如查询、修改、删除学生信息等,还需要进行相应的代码扩展。
阅读全文