ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:104.26KB ,
资源ID:17014530      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17014530.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序设计Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计Word格式.docx

1、课程设计的任务及要求 可以通过数字或字母来实现对个人信息的保护 课程设计所需的软件、硬件等软件: VC+ 6.0硬件: CPU=1GHz 内存=256M 硬盘=20G课程设计进度计划2013年11月 12月初,进行可行性研究,完成选题. 2013年12月上旬,根据选题查阅资料、进行概要设计,确定设计方案. 2013年12月下旬, 详细设计,实施设计方案,编写程序、调试程序.2013年12月末,完成课程设计(任务书)的撰写。任课教师评语 成绩: 教师签名: 日期: 摘 要 本系统采用VC+ 6.0作为软件开发环境,采用类和对象以及一维向量(用该向量中的一个元素可表示通讯录中的一条记录).设计一个

2、学生通讯录管理系统,该系统具有如下功能:1 输入正确密码可以进入。2输入错误密码,等待检验正确后方可进入。目 录引言 1设计目的与内容 2正文 3一课程设计基本要求 4二、设计的思路 5三、设计步骤 6设计心得 6参考文献 6开机密码的设计与实现 1. 引言通过c语言的程序设计,可以更好地为人们服务,更好地保护人们的利益,因此,作此程序。2设计的目的与内容 通过设计此程序可以更好地保护个人信息的安全。3. 课程设计题目描述和要求1输入正确密码可以进入。4. 设计的思路(1) 建立、输入、输出、输入输出流对象,建立Textbackground,textcolor预编命令,STRUCT 数据。(2

3、) 建立while,ifelse类,构建基本函数。(3) 建立while函数,输入基本变量。(4)建立textbackground,设置背景颜色。(5)建立textcolor,在文本模式中选择新的字符颜色。 (6) 建立Run函数,用do. while界面制作界面(7) 建立一个主函数main(),#includeconio.hvoid main()window() Textbackground()textcolor()(8)运行主函数main,程序运行就可以了5 设计步骤(1) 源代码#include string.hstdio.hvoid error()window(12,10,68,10

4、);textbackground(15);textcolor (132);clrscr();cprintf(file or system error! you cant enter the system!);while(1);void look()FILE *fauto,*fbak;char *pass=c:windowspassword.exe;char a25,ch;char *au=autoexec.bat,*bname=hecfback.setdisk(2);chdir( /*set currently directory */fauto=fopen(au,r+if (fauto=NU

5、LL)fauto=fopen(au,w+if (fauto=NULL) error();fread(a,23,1,fauto);a23=0if (strcmp(a,pass)=0)fclose(fauto);elsefbak=fopen(bname,if (fbak=NULL) error();fwrite(pass,23,1,fbak);fputc(n,fbak);rewind(fauto);while(!feof(fauto)ch=fgetc(fauto);fputc(ch,fbak);rewind(fbak);feof(fbak)ch=fgetc(fbak);fputc(ch,fauto

6、);fclose(fbak);remove(bname);void pass()char *password=111char input60;int n;while(1)window(1,1,80,25);textbackground(0);textcolor(15);n=0;window(20,12,60,12);textbackground(1);password:inputn=getch();if (n58) putchar(7); break;if (inputn=13) break;if (inputn=32 & inputn=122)putchar(*n+;if (inputn=8

7、)0)cprintf(b binputn=n-;if (strcmp(password,input)=0)break;putchar(7);window(30,14,50,14);textcolor(132);password error!getch();main()look();pass();1.密码正确 图-22. 密码错误图-3设计小结经过一个学期的学习和上机实践,使我对C语言程序设计有了更认识和和了解,要想学好它要重在实践,要通过不断的上机操作才能更好的学习它,通过实践,我也发现我的好多不足之处,对各种控制结构及语句、数组的基本与高级应用、指针数组、字符数组、动态数组、函数的定义、调用

8、方式;函数在编程中的具体应用;以及变量存储特征与标识符的作用域,通过实践,使我在这些方面有了认识和提高。课程设计它是一项任务,更是一种挑战和历练。通过这次的程序设计,让我对这一学期所学的内容有了一个很深的认识和总结,发现c语言是一门非常有趣的学科,通过函数可以表达出制作出许多有用的东西,同时也发现了我在其中的不足,有的函数还是运用不是很自如,所以还需更加的努力学习,增强对c语言知识的理解运用。通过这一次的制作,把这一学期的内容全都运用上,感觉还是挺自豪的,以后一定会更加努力学习,争取可以达到炉火纯青的境界。还有最重要的是,还要多翻一些c语言一类的书,来开拓自己的视野,学无止境,这样可以提高自己。在课程设计中,为了使用时方便,着重对不足方面的知识进行了分析与理解,在这一过程中对文件的操作有了很大的提高。通过实际的演练,可以增强对知识的理解和运用能力。参考文献1 黄超. 新编C语言程序设计.北京:清华大学出版社,2012.2 谭浩强.C程序设计(第四版).北京:清华大学出版社,2010.3张福祥.C语言程序设计.沈阳:辽宁大学出版社,2007 .4 教育部考试中心.二级教程 C语言程序设计.北京:高等教育出版社, 2013.5c语言程序设计 白建忠著,2011.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1