欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年C语言身份证管理软件.docx

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

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

    2022年C语言身份证管理软件.docx

    精品学习资源C 语言课程设计报告题 目身份证信息治理软件学 号姓 名年级专业同组人员指导老师完成日期年月日安徽师范高校物理与电子信息学院College of Physics and Electronic Information, AnhuiNormalUniversity目录一、 身份证信息治理软件设计目的二、身份证信息治理软件设计基本要求三、身份证信息治理软件程序清单欢迎下载精品学习资源四、身份证信息治理软件设计流程图五、身份证信息治理软件程序截图六、身份证信息治理软件运行结果截图七、身份证信息治理软件设计总结一、身份证信息治理软件设计目的综合运用所学程序设计的学问,完成问题分析、模块设计、代码编写、程序调试和运行等训练任务;通过课程设计,初步锤炼运用所学基础学问解决实际问题的才能,把握软件开发的基本过程和基本方法以及良好的编程风格,培养在软件开发中相互合作的团队意识;二、身份证信息治理软件设计基本要求1. 具备添加、删除功能;2. 具备多种查询功能:按年龄、产生日期等;3. 具备统计功能,能统计某年龄段的人数;4. 在此基础上,可进行文件操作;三、身份证信息治理软件程序清单#include<stdio.h> #include<string.h> #define SIZE 50#define LENGTH sizeof struct person struct person char IDNumber20;char name20; char birthday15;char nation10;char sex10; char address100;perSIZE;void main欢迎下载精品学习资源int inputint nvoid editint n;void addint n;void delint nvoid print;void statisticint n;void save;printf"ttt*n";printf"tttShen Fen Zheng Xin Xi Guan Li Xi Tongn";printf"ttt*ntttt-ShengDuoZhengWangZuXuanWuXuBinn";printf"ntttt1.creatnewfilenntttt2.edit theinformationnntttt3.add personsnntttt4.delete personsnntttt5.printf informationnntttt6.statistic personsnntttt7.exitn"; printf"Please input your choice:";scanf"%d",&c;switchc case 1:inputc;break ;case 2:editc;break ;case 3:addc;break ;case 4:delc;break ;case 5:printc;break ;case 6:statisticc;break ;case 7:exitc;break ;default:printf"errorn";int inputint nint j;printf"How many persons do you want to input:";scanf"%d",&n;ifn>SIZE printf"errorn";else ifn<=SIZEforj=0;j<n ;j+printf"Please input the %dth person's informationn",j+1;printf"ID Number:";scanf"%s",perj.IDNumber;printf"n";printf"The name:";scanf"%s",perj.name;printf"n";printf"The birthday:";scanf"%s",perj.birthday;printf"n";printf"The nation:";scanf"%s",perj.nation;printf"n";printf"Sex:";scanf"%s",perj.sex;欢迎下载精品学习资源printf"n";printf"The address:";scanf"%s",perj.address;printf"n";save ;void editint n int i,t,m; char num20;FILE *fp;if fp=fopen"per.txt","rb"=NULLprintf"cannot open filen";return; form=0;m<n;m+ fread&perm,LENGTH,1,fp;printf"Please input the person's ID Number:";scanf"%s",num;fort=0;t<n ;t+ifstrcmp pert.IDNumber,num=0 i=t;printf"please input the %dth person's information",i+1;printf"The ID Number:";scanf"%s",peri.IDNumber;printf"n";printf"The Name:";scanf"%s",peri.name;printf"n";printf"The birthday:";scanf"%s",peri.birthday;printf"n";printf"The nation:";scanf"%s",peri.nation;printf"n";printf"Sex:";scanf"%s",peri.sex;printf"n";printf"The Address:";scanf"%s",peri.addressprintf"n";fwrite&peri,LENGTH,1,fpfclosefp;void addint n int i,m,t;FILE *fp;iffp=fopen"per.txt","rb"=NULLprintf"cannot open filen";return; fort=0;t<n ;t+fread&pert,LENGTH,1,fp;printf"How many persons do you want to add:";scanf"%d",&i;欢迎下载精品学习资源n=n+i;ifn>SIZE printf"errorn";elseform=n-i;m<n;m+printf"please input a person's imformation:n";printf"The ID Number:";scanf"%s",perm.IDNumber;printf"n";printf"The Name:";scanf"%s",perm.name;printf"n";printf"The birthday:";scanf"%s",perm.birthday;printf"n";printf"The nation:";scanf"%s",perm.nation;printf"n";printf"Sex";scanf"%s",perm.sex;printf"n";printf"The Address:";scanf"%s",perm.address; printf"n";fwrite&perm,LENGTH,1,fp;fclosefp;void delint nchar Name20;int i,t,m; FILE *fp;iffp=fopen"per.txt","rb+"=NULLprintf"cannot open the filen";return; form=0 ;m<n;m+fread&perm,LENGTH,1,fp;printf"please input the person's name that you want to delete:";scanf "%s",Name;for i=0;i<n ;i+if strcmpperi.name,Name=0 t=i;for;pert.name.='0'; t+ pert=pert+1;fclosefp;void printint nint i,t;char Name20;FILE *fp;iffp=fopen"per.txt","rb"=NULLprintf"cannot open the filen";return;printf"pleaseinputtheperson'sname whose imformatinyouwanttocook" ;欢迎下载精品学习资源scanf"%s",Name;fori=0;i<n ;i+if strcmpperi.name,Name=0 t=i;fread&pert,LENGTH,1,fp;printf"IDNumber:%snname:%snbirthday:%snnation:%snSex:%snaddress:%sn ",pert.IDNumber,pert.name,pert.birthday,pert.nation,pert.sex,pert.address ;fclosefp;void statisticint n int a,b,i,total=0;int c,age; FILE*fp;scanf"%d",&c;age=2021-c;printf"Please input the age from a to b:";iffp=fopen"per.txt","rb"=NULLprintf"cannot open filen";return; fori=0;i<n ;i+fread&peri,LENGTH,1,fp;scanf"%d,%d",&a,&b;fori=0;i<n ;i+ ifage>=a&&age<=bprintf"IDNumber:%snname:%snAge:%dnnation:%snSex:naddress:%sn",per i.IDNumber,peri.name,peri.birthday,peri.nation,peri.sex,peri.address ;total=total+1;void save int j;FILE *fp;iffp=fopen"per.txt","wb"=NULLprintf"cannot open the filen";return; forj=0;j<SIZE ;j+ iffwrite&perj,LENGTH,1,fp.=1printf"file write errorn";fclose fp;四、身份证信息治理软件设计流程图欢迎下载精品学习资源开头做出选择欢迎下载精品学习资源选项 1,2,3选择 1输 入 身 份 证 号码、姓名等选项 4,5,6欢迎下载精品学习资源选择 2编辑已输入的信息选择 3增加人员信息选择 4删除无用信息选择 5显示全部信息选择 6统计人员信息欢迎下载精品学习资源每一步全部信息全部储存文件中,备用终止五、身份证信息治理软件程序截图1、主函数2、录入函数3、编辑函数截图4、添加函数截图5、删除函数截图欢迎下载精品学习资源6、显示函数截图7、统计函数截图8、信息储存文件函数截图六、身份证信息治理软件运行结果截图1、录入信息截图2、编辑信息截图3、添加信息截图4、删除信息截图5、显示信息截图6、统计信息截图7、信息储存文件截图七、身份证信息治理软件设计总结1、对 C 语言的进一步学习熟识通过这次的身份证信息治理软件的设计,加深了我们对C 语言的学习熟识,在设计的过程中,我们对书本学问进一步加深学习;2、锤炼搜寻、查阅资料的才能在编辑程序的同时又不懂得不明白的地方都会利用网络进行搜寻查阅资料;3、团队合作精神在整个程序设计的过程中,团队三人都是亲热合作,并且各抒己见,最终把整个城编辑出来;4、培养软件开发的爱好编辑程序过程中我们也感觉到软件开发中的乐趣,同组人员都有从事软件开发的打算;物理与电子信息学院课程设计评定看法欢迎下载精品学习资源主要内容包括:设计报告内容的完整性和完成情形、报告格式的规范性、通过课程设计取得的收成等;指导老师评语成果:签名:年月日注:本页与封面用 A3 纸套印成封面和封底,课程设计报告正文用A4 纸打印然后装订欢迎下载

    注意事项

    本文(2022年C语言身份证管理软件.docx)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开