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

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

课 程 设 计

进制转换

课程设计名称: 数据结构课程设计 专 业 班 级 : 学 生 姓 名 : 学 号 :

指 导 教 师 : 设 计 时 间 :

计算机 专业课程设计任务书

学生姓名 题目 课题性质 指导教师 进制转换 A. 工程设计 课题来源 D.自拟课题。 同组姓名 无 专业班级 学号 针对进制转换问题,选择、设计和实现合适的抽象数据类型; 主要内容 进行进制转换分析,给出设计方案。 学习掌握并熟练运用C语言进行程序设计; 这次课程设计不仅提升C语言理论知识,更重要的是能够提高自己的编程能力。这个项目是用来实现进制转换的一些简单功能。实现过程中需要编制函数,依次实现各个功能。也需要学会利用网络或其他工具来查找相关的资料解决问题,每解决一个问题,就会多一份收获,会不断培养自我学习的能力。 任务要求 -可编辑修改-

[1]谭浩强.C程序设计(第三版).北京:清华大学出版社.2005:34 [2]李建忠.大学计算机基础.西安:西北大学出版社.2005:104 [3]谭浩强.C程序设计题解与上机指导(第三版).北京:清华大学参考文献 出版社.2005:68 [4]罗建军、朱丹军、顾刚.C++程序设计教程(第2版).北京:高等教育出版社.2007:76 指导教师签字: 审查意见 教研室主任签字: 2014年6月15日 目录

一、转换概述 ..................................................................................................................................................... 3 1、需求分析 .................................................................................................................................................. 3 2、概要设计 .................................................................................................................................................. 4 3.详细设计 ..................................................................................................................................................... 8 1.十进制转化为任意进制函数: ....................................................................................................... 8 2.任意进制转化十进制函数: ............................................................................................................ 9 3.程序流程图 ........................................................................................................................................ 11 4.运行环境 .................................................................................................................................................. 12 5.开发工具和编程语言.............................................................................................................................. 13 二、数学原理 .................................................................................................................................................. 14 十进制转二进制: ..................................................................................................................................... 14

-可编辑修改-