您现在的位置:计算机技术学习网 > 技术中心 > 编程开发 > C >

c语言课程设计_学生成绩管理系统1

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-02 02:59 点击:

学生成绩管理系统

   《学生成绩管理系统》的设计与实现报告

内容

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

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1