欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    C语言课程设计---学生证管理程序

    • 资源ID:1396216       资源大小:247.25KB        全文页数:22页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C语言课程设计---学生证管理程序

    1、报告题目:学生证管理程序 题目要求 【功能要求】 该程序应该具有下列功能: (1) 录入某位学生的学生证信息。学生证应该包含的信息参见自己的学生证。 (2) 给定学号,显示某位学生的学生证信息。 (3) 给定某个班级的班号,显示该班所有学生的学生证信息。 (4) 给定某位学生的学号,修改该学生的学生证信息。 (5) 给定某位学生的学号,删除该学生的学生证信息。 (6) 提供一些统计各类信息的功能。 【输入要求】 应用程序运行后,在屏幕上显示一个菜单。用户可以根据需求,选定相应的操作项目。 进入某个操作项目后,根据应用程序的提示信息,从键盘输入相应信息。 【输出要求】 (1)应用程序运行后,要在

    2、屏幕上显示一个菜单。 (2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及 结束方式等。 二、需求分析 学生证信息采用文件存储,因而要提供文件的输入/输出操作;要根据给定的学号或班 号进行相应的操作,要提供查找操作;显示信息要提供显示操作;修改和删除要提供文件的 修改和删除操作;实现一些统计各类信息的功能要提供统计操作;另外,还要提供键盘式选 择菜单以实现功能选择。 三、总体设计 整个管理程序被设计为数据输入模块、数据查找模块、数据修改模块、数据删除模块和 数据统计模块。如图所示: 四、详细设计 1.主函数主函数 主函数一般设计得比较简洁,只提供输入、处理和输出部分

    3、的函数调用。其中各功能模 学生证管理系统 查找 增加 修改 删除 统计 2 块用菜单方式选择。 【流程图】 【程序】 int main() int n; Re_file(); /读学生证信息文件 n=1; while(n) system(“cls“); printf(“nn“); printf(“tt* Welcome to Studentcard System *“); printf(“nnn“); printf(“ttt主菜单n“); printf(“ttt n“); printf(“ttt 1.录入学生证信息 n“); printf(“ttt 2.查找学生证信息 n“); printf(

    4、“ttt 3.修改学生证信息 n“); printf(“ttt 4.删除学生证信息 n“); printf(“ttt 5.执行统计功能 n“); printf(“ttt 6.退出 n“); printf(“ttt n“); printf(“tttn“); printf(“nnttt 请输入您所需相应操作前的数字:“); scanf(“%d“, printf(“nn“); 开始 显示一系列功能选项 输入 n,判断 n 是否是 16 根据 n 的值调用各功能模块函数 结束 Y N 3 switch(n) case 1:Append();Display1();break; case 2:Query(

    5、);break; case 3:Modify();Display2();break; case 4:Delete();Display3();break; case 5:Stat();break; case 6:exit(0); printf(“nnnttt 请按任意键继续!“); getch(); Wr_file(); /写文件 return 0; 2.各功能模块设计各功能模块设计 (1)数据读入模块 【数据结构】 struct StudentCard /学生证结构体 char name10; int sex; char stuNo10; /学号 int classNo; /班号 StuCardN; 注意:注意:StuCardN中的中的 N为学生人数,程序中采用宏定义的方式,可以随时在源程序宏定义为学生人数,程序中采用宏定义的方式,可以随时在源程序宏定义 中修改。本程序中宏定义为:中修改。本程序中宏定义为:#define N 10。 【程序】【程序】 /*数据读入模块*/ void Re_file() int i; FILE *fp; fp=fop


    注意事项

    本文(C语言课程设计---学生证管理程序)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583