c语言课程设计_学生成绩管理系统1
学生成绩管理系统
《学生成绩管理系统》的设计与实现报告
内容
1、每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。
2、输入功能:可以一次完成若干条记录的输入。
3、显示功能:完成全部学生记录的显示。
4、查找功能:完成按姓名查找学生记录,并显示。
5、排序功能:按学生平均成绩进行排序。
6、插入功能:按平均成绩高低插入一条学生记录
7 删除功能:如果输入错误,可以删除学生记录;
8 退出。
代码如下:
#include "stdio.h"
#include "conio.h"
#include "string.h"
int n=0;
struct student
{int num;
char name[10];
int score[3];
float avg;
}stu[1000];
main()
{
for(;;)
{
{ switch(print())
{
case 0:printf("\n\nPlease,choose the number form 1 to 8\n");break;
case 1:creat();break;
case 2:display();break;
case 3:find();break;
case 4:sort();break;
case 5:add();break;
case 6:del();break;
case 7:save();break;
case 8:exit(0); }
printf("\n\n\n put any key to the menu.....\n");
}
getch();
}
}
print()
{ char s[3];
int c;
clrscr();
printf("\n\n\n ***************MENU**************\n");
printf(" || ||\n");
printf(" || 1 Increase the record ||\n");
printf(" || ||\n");
printf(" || 2 Show all records ||\n");
printf(" &n
相关新闻>>
- 发表评论
-
- 最新评论 更多>>