C++编一个学生成绩管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:11:06
综合实验题:学生成绩管理系统
设计学生成绩管理系统的数据结构,实现添加、修改、删除学生信息,实现成绩统计并排序,并将学生信息存储在文件中。

界面如下所示:

※※※※※※※※※※※※※※※※※※※※※※※※※※※

※ ※

※ 欢迎进入学生成绩统计管理 ※

※※※※※※※※※※※※※※※※※※※※※※※※※※※

※ ※

※ 1:学生数据输入 ※

※ 2:成绩统计并排名 ※

※ 3:学生数据的添加、修改、与删除 ※

※ 4:学生数据存储 ※

※ 5:退出系统 ※

※※※※※※※※※※※※※※※※※※※※※※※※※※※
最好不是图形界面的,越简单越好.谢谢各位编程高手帮帮我.

#include <iostream.h>//这是我们C++的头文件不知道你们的是什么呵
float score[100000];//成绩有可能是小数所以定义成浮点型的
int xuehao[100000];//学号

int i=0;
void input()//输入信息
{
int j=0,k=0;
cout<<"输入信息:"<<endl;
while(1)
{
cout<<"输入学号:"<<endl;
cin>>xuehao[k];
if (xuehao[k]<=0)//学号为负数就退出呵呵这是设了一个出口
{
break;
}

cout<<"输入成绩:"<<endl;
cin>>score[i];
if (score[i]<0)
{
cout<<"数据错误,请从新输入!!!!!!";
continue;
}
k=k+1;//或K+=1以下的都是这样就不一一的说出了
i=i+1;//或i+=1
j=j+1;//或j+=1
}
}
void average()//求和和求平均成绩
{
int x=0;
float sum=0;
float average=0;
while(x<=i)
{
sum=sum+score[x];//或sum+=score[i]
x=x+1;// 或x+=1或x++
}
average=sum/i;
cout<<"成绩的总和:"<<sum<<"平均值:"<&