好文档 - 专业文书写作范文服务资料分享网站

C语言学生成绩管理系统设计 

天下 分享 时间: 加入收藏 我要投稿 点赞

其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu *p1)来实现此操作。当正确输入存在的学生学号,系统进行判断时,提示不存在此学生。 解决办法及步骤: 1、一个个输出所有的学生的学号,检查文件中是否有此学生,发现有。 2、既然有此学生,那么检查循环判断是否有此学生的语句发现没有错 3、输出用于循环检查语句中的学生信息,发现乱码 4、仔细分析乱码的原因,最后发现是变量的类型错误,错将学生类型的结构体指针变量定义为了其他类型的指针变量。 问题二、查询模块: 可用stu *lookdata(stu *p1) 来实现。找到就输出此学生全部信息包括学生的语文、数学、英语和计算机等的成绩。当正确输入查找信息时,系统却不能够得到所要查找的学生信息以及学生的语文、数学、英语和计算机的成绩。 解决办法及步骤: 1、检查所编写的程序代码是否完全正确,若不是,则改之,然后再继续正确输入查找信息看能否得到所要查找的学生信息以及学生的语文、数学、英语和计算机的成绩。 2、检查当我们在输入查找信息时,看是否我们输入的信息有误,若是这样的话,我们应当仔细输入查找信息。 四:源程序清单和执行结果 源程序如下: #include \ #include \ #define N 30 struct student { long int num; char name[10]; char sex[3]; int Chinese,Math,English,total,average; }stu[N]={{4001,\80},{4004,\ {4005,\cs\ {4009,\\ int M=13; void modify(struct student stu[]) { int t;long num;char z; t=search(stu)-400; printf(\ scanf(\ printf(\ scanf(\ printf(\ - 6 -

scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ stu[t].average=(stu[t].English+stu[t].Math+stu[t].Chinese)/3; stu[t].total=stu[t].English+stu[t].Math+stu[t].Chinese; printf(\ printf(\ printf(\ printf(\ printf(\al,stu[t].average); printf(\ scanf(\if(z=='y') modify(stu); } void output(struct student stu[]) { int i; printf(\ for(i=0;i

for(i=0;i

int search(struct student stu[]) { long t,i,z,K='y';char name[20]; printf(\ scanf(\ switch(z) { case 1: printf(\ scanf(\ for(i=0;i

break; } } void insert(struct student stu[]) { int i;char z='y'; for(i=M;i<=N&&z=='y';i++) { printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ printf(\ scanf(\ stu[i].average=(stu[i].English+stu[i].Math+stu[i].Chinese)/3; stu[i].total=stu[i].English+stu[i].Math+stu[i].Chinese; printf(\ z=getche(); if(z!='y') { M=i+1; sort(stu); output(stu); } } } void delete(struct student stu[]) { long t,i,z;char l,name[20]; printf(\ scanf(\ switch(z) { case 1: printf(\ scanf(\ for(i=0;i

C语言学生成绩管理系统设计 

其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu*p1)来实现此操作。当正确输入存在的学生学号,系统进行判断时,提示不存在此学生。解决办法及步骤:1、一个个输出所有的学生的学号,检查文件中是否有此学生,发现有。2、既然有此学生,那么检查循环判断是否有此学生的语句发现没有错3、输出用于循环检查语句
推荐度:
点击下载文档文档为doc格式
2ir6s9zjlx7yogl1itzc
领取福利

微信扫码领取福利

微信扫码分享