欢迎来到天天文库
浏览记录
ID:51078879
大小:291.50 KB
页数:21页
时间:2020-03-18
《【精品】学籍管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、0•学籍信息管理系统说明0.00摘要该学籍管理系统使用了动态数组的管理、分配,通过结构体对个成员变量的控制,达到了程序所耍求的各项功能。其中涉及了c语言当中的函数引用、结构体定义、数组数据传递、动态内存分配以及小部分指针的相应知识。并用过循环,选择语句对各项功能进行控制。其中动态分配内存可能由于使用不当而导致运行时出错,其中REALLOC函数对内存的重新分配出现了问题;由丁实训的冃的而没有设计对输入的数据进行存盘的功能。0.01目的通过对c语言一个学期的学习,我们对此已经有了初步的了解,但是由丁更方面客观因索的阻碍,导致我们
2、对实际操作相对薄弱,特此展开实训,对c语言的掌握及其运用进行综合性的训练。使得我们对如数组、结构体、控制语句、指针以及链表的运用进行巩固。并且希望能够在实训中学会如何去编写一个条理清晰、简明扼耍的程序,最终达到训练、巩固、提升的冃的。0.02意义及其价值意义在于通过本次实训使得同学们养成一个良好的编程习惯,学会如何去编写一个条理清晰,能够在实际当屮有所运用的程序,对以往所学的知识进行实践操作,达到巩固、提升的冃的。而价值则在于编写程序的实际价值及结束够的自我实现价值、提升大家对编写程序的兴趣,能够独立的完成一个程序,而自我实
3、现,增加自身的自信心,达到自我价值的实现冃的。而实际价值在于巩固知识、动手实践。1•目录0•学籍信息管理系统说明0・00摘要10.01目的10.02意义及其价值1•目录2•函数功能介绍2・01版本信息输出函数2.02程序退出函数・_2.03主菜单输出函数…2.04定义结构体2.05信息输入函数152.06信息输入函数252.07信息修改函2.08信息删除函2・09信息查询函2・10信息输出函102.H主函数112.12主函数功能表示结构图124•参考文献及作者信息214.01参考文献214.02作者简介212•函数功能介绍2
4、.01版本信息输出函数voidPutoutB(void)printf(nl欢迎使用学籍管理系统l”);printf(nllH);NowLoading……■■■・■■__l");printf(nlln);printf(nI^O♦作者:江西农业大学软件学院1002班周渭文♦printf(nlln);printf(n版本说明:(请求帮助…)l");printf("ll");print”冋能由于对relloc函数的运用不当,而导致无法正常运行・・・l”);printf("ll");printf(n
5、l载入成功、请按凹车键进入主菜单l”);getchar();〃对版本信息进行输出//说明本程序所存在的问题2.02程序退出函数voidBexitQprintf(HllM);print”感谢使用学籍管理系统…正在退出”);2.03主菜单输出函数voidPutoutC(void)system(”cis”);〃清屏函数printf(nl学籍管理系统l”);printf(nlI1・录入学生信息Il”);printf("lI2.修改学生信息IlM);printf(nlI3.删除学生信息Il");prin
6、tf(nlI4.查询学生信息Il”);printf(MlI5.输岀学生信息Il”);printf(Hl10.退岀学生系统IlH);printfC'llH);printf(HlI软件1002班周渭文l”);printfC*Il”);printfC"请按照提示选择相应功能(0-5):n);〃按照程序功能设计主菜单〃包括六项功能:录入学生信息、修改学生信息、删除学生信息、查询学生信息、〃输岀学生信息、退出学生系统。2.04定义结构体structDate{intyear;intmonth;intday;};t
7、ypedefstructstudent{intNo;intgrade;charname[10];charspec[20];charsex[5J;structDatebirthday;}ST;〃结构体的套用,将结构体内的成员进行定义〃其中包括的成员有:学号、年级、姓名、专业、性别、出生□期2.05信息输入函数1voidInputl(ST*stu,intn){inti,q;for(i=0;i8、;scanf("%sH,stu[i].name);printf(H请输入学生的年级:");scanf("%d",&stu[i].grade);printf(n请输入学生的专业:”);scanf(n%s,stu[i]espec);printf(”请输入学生的性别:”);scanf("%s"
8、;scanf("%sH,stu[i].name);printf(H请输入学生的年级:");scanf("%d",&stu[i].grade);printf(n请输入学生的专业:”);scanf(n%s,stu[i]espec);printf(”请输入学生的性别:”);scanf("%s"
此文档下载收益归作者所有