十进制与六进制整数转换.doc

河北工业大学计算机软件技术基础(VC)课程设计报告 学院 班级 姓名 学号 ___ 成绩 一、题目: 十进制与六进制整数的转换(18题) 二、设计思路 1、总体设计 1)分析程序的功能 就是实现十进制与六进制整数间的转换。即根据用户输入的进制和数据,转换得到对应的整数。 2)系统总体结构:设计程序的组成模块,简述各模块功能。 包括主函数,头文件,十进制转六进制的函数,倒序函数,六进制转十进制的函数, 检验输入数据是否合法函数。 2、各功能模块的设计: a.主函数:定义所有变量并运行程序; b.十进转六进制函数:将十进制数转换成六种进制数据(字符数组中); c.倒序函数:将字符数组中的内容求逆序,即得到转换数据; d. 六进制转十进制的函数:按位权进行多项式展开相加,得到对应的十进制数; e. 检验输入数据是否合法函数:检验输入数据是否合法。 3、设计中的主要困难及解决方案 1)在采用除留余数法求六进制数时,循环控制不好。 2)在编译主函数时经常少掉好多可能的情况。 4、你所设计的程序最终完成的功能 1)就是实现十进制与六进制整数间的转换。即根据用户输入的进制和数据,转换得到对应的整数。 2)准备的测试数据及运行结果 请输入进制:6 请输入数据:12345 6进制数据12345转化成10进制数据为:1865

文档评论(0)

1亿VIP精品文档

相关文档