C语言课程计报告(ZD).docVIP

  • 9
  • 0
  • 约7.91万字
  • 约 20页
  • 2016-12-07 发布于河南
  • 举报
C语言课程计报告(ZD)

C语言课程设计报告 一、实践的目的和要求 加深对《C语言》课程所学知识的理解,进一步巩固C语言语法规则。学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力。 二、实践内容 在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用,包括时间函数、绘图函数,以及文件的读写操作等。 三、实践任务 1.欢迎画面 2.学生成绩管理系统(自己设计界面) 3.异或加密与解密 (1)文件加密 (2)文件解密 说明:将某一已知文件的内容以字符形式读出,与密钥(用户从键盘输入)的对应字符进行异或操作即可,解密同样如此。 如:设原文为ab1234,密钥为56,则有 ab1234 565656 按二进制进行异或操作即可得到密文(乱码)。 4.移位加密与解密 (1)文件加密 (2)文件解密 说明:将某一已知文件的内容(限于英文字母)以字符形式读出,根据密钥k(用户从键盘输入)将对应字符进行移位操作即可,解密时移动方向相反。 如:设原文为abcdef,密钥为5,则有 abcdef 每个字母按字母表向后移动位(注:z后接a) fgh

文档评论(0)

1亿VIP精品文档

相关文档