进制转换C语言课程设计 下载本文

内容发布更新时间 : 2024/11/7 23:54:41星期一 下面是文章的全部内容请认真阅读。

序号: 06

学号: ZHOUUNIVE 课 程 设 计

设计课程名称: C语言课程设计 题 目: 进制转换 学 生 姓 名: 学 院(系): 怀德学院三系 专 业 班 级: 指 导 教 师: 专业技术职务: 讲师

设计时间: 2011 年 9 月 8 日 ? 2011 年 9 月 20 日

word文档 可自由编辑

RSCHANGITY

一、设计题目 进制转换系统 二、设计内容 【题目描述】 本系统要求具有以下功能: 1、具有将十进制转换为二进制功能 2、具有将十进制转换为十六进制功能 3、具有将二进制转换为十进制功能 4、具有将十六进制转换为十进制功能 【题目要求】 (1)为各项操作功能设计一个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目; (2)要求以上功能分别用函数实现。并要求用C语言的文件操作语句将以上所有结果保存在文件XX.out。 【输入/输出要求】 (1)应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息; (2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。 三、基本要求 1、编写源程序的要求: (1)能够实现任务书中的功能;(2)尽可能使界面友好、直观、易操作 (3)源程序要有适当的注释,使程序容易阅读。 2、撰写“课程设计报告”,要求如下: (1)封面:统一采用《江苏工业学院课程设计说明书》封面格式 (2)任务书 (3)目录 (4)“课程设计报告”正文 3、课程设计验收要求: (1)运行所设计的系统;(2)回答有关问题;(3)提交课程设计报告;(4)提交源程序。 四、进度安排 1、系统分析、设计准备阶段:8学时 2、编程调试阶段:46学时 3、总结和书写课程设计报告阶段:4学时 4、考核阶段:2学时 指导教师: 王军 2011 年 月 日 系主任: 2011 年 月 日 教学院长: 2011 年 月 日 word文档 可自由编辑

1

意义及功能 .................................................................................................................................................... 3 1.1 1.2 2

意义: .................................................................................................................................................... 3 功能: .................................................................................................................................................... 4

功能结构图: ................................................................................................................................................ 4 2.1 2.2

结构图 .................................................................................................................................................... 4 流程图 .................................................................................................................................................... 6

3 .................................................................................................................................................. 各功能介绍 ............................................................................................................................................................................ 7 3.1 3.2 3.3 3.4 3.5 4

十变二功能 ............................................................................................................................................ 7 十变十六功能 ........................................................................................................................................ 7 二变十功能 ............................................................................................................................................ 7 十六变十功能 ........................................................................................................................................ 7 退出功能 ................................................................................................................................................ 8

调试运行 ........................................................................................................................................................ 8 4.1 4.2 4.3 4.4 4.5

主界面 .................................................................................................................................................... 8 十进制转换为二进制 ............................................................................................................................ 9 十进制转换为十六进制 ........................................................................................................................ 9 二进制转换为十进制 ............................................................................................................................ 9 十六进制转换为十进制 ...................................................................................................................... 10

5 系统说明 ....................................................................................................................................................... 11 5.1 5.2 5.3 5.4

十进制转换为二进制使用说明 ........................................................................................................... 11 十进制转换为十六进制使用说明 ....................................................................................................... 11 二进制转换为十进制使用说明 ........................................................................................................... 11 十六进制转换为十进制使用说明 ....................................................................................................... 11

6 7 8 9

源程序代码 ................................................................................................................................................... 11 心得体会 ...................................................................................................................................................... 15 日志 .............................................................................................................................................................. 15 参考文献 ...................................................................................................................................................... 16

1 意义及功能

1.1 意义:

加强学生对节省计算的时间,方便使用者快速、简洁得到答案。

word文档 可自由编辑