基于C语言实现学生成绩管理系统-创新互联

本文实例为大家分享了C语言实现学生成绩管理系统的具体代码,供大家参考,具体内容如下

创新互联建站成立于2013年,我们提供高端网站建设公司成都网站制作网站设计、网站定制、全网营销推广微信小程序开发、微信公众号开发、成都网站推广服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为成都铜雕雕塑企业提供源源不断的流量和订单咨询。

这里只贴代码,具体介绍省略。

#include 
#include 
#include 
#include 
#include 
#define MAX 200

struct student
{
 char no[10]; // 学号 
 char name[50]; // 姓名
 float score[3];  // 分数
 float math;
 float eng;
 float phy;
};
struct data
{
 int count; // 当前学生数组中学生的个数
 struct student stu[MAX]; // 学生数组
}dd;

// 显示主菜单
void menu()
{
 system("cls");//清屏 
 printf("\n\n\n");
 printf("\t\t\t *******************************\n");
 printf("\t\t\t        \n");
 printf("\t\t\t  学生成绩管理系统  \n");
 printf("\t\t\t        \n");
 printf("\t\t\t [1] 查看所有学生信息  \n");
 printf("\t\t\t [2] 输入学生记录  \n");
 printf("\t\t\t [3] 删除学生记录   \n");
 printf("\t\t\t [4] 修改学生记录  \n");
 printf("\t\t\t [5] 查询学生成绩(学号)  \n");
 printf("\t\t\t [6] 查询成学生绩(姓名)  \n");
 printf("\t\t\t [7] 查看成绩排序(学号)  \n");
 printf("\t\t\t [0] 退出     \n");
 printf("\t\t\t        \n");
}

// 等待用户按回车后回到主菜单
void to_menu()
{
 char c1,c2;
 printf("\n\n\n按回车键返回主菜单...");
 scanf("%c%c",&c1,&c2);//第一个字符吸收上次的确认回车键 
 menu();
}
//统计信息
void ren()
{
 int A=0,B=0,C=0,D=0,E=0,s;
 int i;

 for(i=0;i Buff.stu[j].math)
    {
     temp=Buff.stu[i];
     Buff.stu[i]=Buff.stu[j];
     Buff.stu[j]=temp;
    }
   printf("名次\t学号\t 姓名\t数学\n");
   for(i=0; i Buff.stu[j].eng)
    {
     temp=Buff.stu[i];
     Buff.stu[i]=Buff.stu[j];
     Buff.stu[j]=temp;
    }
   printf("名次\t学号\t 姓名\t英语\n");
   for(i=0; i Buff.stu[j].phy)
    {
     temp=Buff.stu[i];
     Buff.stu[i]=Buff.stu[j];
     Buff.stu[j]=temp;
    }
   printf("名次\t学号\t 姓名\t物理\n");
   for(i=0; i

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享名称:基于C语言实现学生成绩管理系统-创新互联
网站URL:http://azwzsj.com/article/dgigcs.html