2.输入密码
3.加密后输出字符串,然后输入密码
9
4.输入正确密码
5.输入错误密码
10
6.输入错误密码后输出结果
7.重新输入密码
工作总结
此次编程,是我与桂昌玲两人共同完成的。不仅在C语言的学习上有了很大的提高,也培养了我的毅力、耐心、决心和学习能力。
11
另外,我也深刻的体会了到团队成员之间相互合作的重要性,例如:我们各自分工去图书馆查阅资料,最终选择参考《C语言程序设计案例精编》这本书,再详细分工每个人在word里编写相应功能模块所对应的源程序,然后合并成一个完整的源程序,之后导入到VC++ 6.0软件中运行、调试,对错误的地方进行讨论分析,最终成功运行得到正确结果。这些并不是一个人在如此短的时间内所能够完成的。
我们设计的这个程序比较小,但课程设计上给出的要求基本上都完成了的。对于这次编程的经历,我们是永远不会忘记的,开始时,由于语法上存在很多错误,我们费了好大劲把所有的语法上的错误解决了,当语法错误全部解决之后,剩下的程序设计上的困难已经不多了。因为我们之前都在各种书籍和电视上看过数据加密的情景,所以对加密及解密的过程都有一定的了解,因此在接下来的设计过程中遇到的困难并不是很多,只是把字符转换的语句想清楚即可。
虽然在课程设计过程中修改了很多次,但程序还是很不完美,有一些问题未能解决。比如说程序的界面不够美观,不够人性化;在对密码的处理上也不甚太好,可能存在安全隐患。我将在以后的时间里继续努力,不断充实自己。
参考文献:
《C程序设计教程》————----清华大学出版社 谭浩强 著 《C语言程序设计案例精编》——清华大学出版社
12

