跪求数据结构课程设计学生成绩管理的程序

来源:百度知道 编辑:UC知道 时间:2024/05/28 09:22:30
一、设计题目
学生成绩管理
二、主要内容
设计要求:《选一》(两个文件:一个存放学生姓名、学号、班级,一个存放学号、课程名、课程成绩,要求学生数据至少10条,每个学生至少3门成绩)
1)数据的增加、删除、修改,还有查找(以学号、学生姓名、课程来查询);
2)拷贝、排序、索引、分类合计、退出。
小弟在这先谢老,代码可以发我邮箱哈463380525@qq.com

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define N 3 /*学生人数*/
#define M 3 /*课程门数*/

void input();
void display();
void select();
void statistics();
void dataSave();
void dataLoad();
void menu();

float courses[N][M];
FILE *fp;

void input() /*输入成绩*/
{
int i=0;
int j=0;
for(i=0;i<N;i++)
{
printf("学生%d号\n",i+1);
for(j=0;j<M;j++)
{
printf("第%d门成绩的分数为:",j+1);
scanf("%f",&courses[i][j]);
}
printf("\n\n");
}
printf("\n\n");
printf("输入完毕!按任意键返回主菜单!");
getch();
}

void display()
{
int i=0;
int j=0;
for(i=0;i<N;i++)
{
printf("学生%d号的成绩分别为:",i+1);
for(j=0;j<M;j++)
printf("%0.2f ",courses[i][j]); <