C语言班级成绩信息管理系统

对于一个N个学生的班级,每个学生有C语言,电路分析这两门课程,该系统实现对班级成绩录入 显示修改和排序保存等操作管理 功能要求这个标题
(1)本系统采用一个结构数体组。每个数据结构应该包括学号姓名两门课程的名称
(2)本系统显示这样的菜单 请选择系统功能项 A成绩输入 B成绩显示C成绩保存D成绩排序 E显示每课程 最高分同学的基本信息,F显示有课程的平均成绩,G退出系统
(3)执行一个具体功能之后,程序将重新重新显示菜单
(4)将学生成绩保存到文本文件中
求高手帮忙

第1个回答  2012-05-16
#include<stdio.h>

typedef struct{
char name[10];
int markC;
int markD;
} S;
S stu[100];
void caidan()
{
int i;
printf("\n");
for(i = 0;i < 20;i++) printf(" ");
for(i = 0;i < 28;i++) printf("*");
printf("\n");
for(i = 0;i<24;i++) {
if(i == 20) printf("*");
else printf(" ");
}
printf("程序功能如下,请选择");
for(i = 0;i<3;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("A 成绩输入");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("B 成绩显示");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("C 成绩保存");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("D 成绩排序");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("E 查最优生");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("F 平均成绩");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i<28;i++){
if(i == 20) printf("*");
else printf(" ");
}
printf("G 退出系统");
for(i = 0;i<9;i++) printf(" ");
printf("*");
printf("\n");
for(i = 0;i < 20;i++) printf(" ");
for(i = 0;i < 28;i++) printf("*");
printf("\n");
}

int main()
{
int i;
for(i = 0;i<80;i++) printf("*");
printf("\n");
for(i = 0;i<28;i++) printf(" ");
printf("欢迎使用班级成绩管理系统");
for(i = 0;i<28;i++) printf(" ");
printf("\n");
for(i = 0;i<80;i++) printf("*");
printf("\n");
caidan();
}
//刚写完菜单,你先看看,需要的话联系我~~~
第2个回答  2012-05-16
你留个邮箱吧...什么时间要?追问

[email protected] 还有两周时间 不过越快越好吧 还有其他资料

本回答被提问者采纳
相似回答