第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/8/10 20:29:08 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数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语言学生成绩管理系统设计  的文档
C语言学生成绩管理系统设计 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2ir6s9zjlx7yogl1itzc_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top