全文预览

进制转换C语言课程设计

上传者:蓝天 |  格式:doc  |  页数:17 |  大小:0KB

文档介绍
元素逆序输出,运算结果保存在“十变十六”.out 文件中,所得结果即为所转换的十六进制数。 3.3 二变十功能主界面输入 3 后回车,调用 arrge() 函数,调用输入函数#include "stdio.h" 输入二进制数,调用字符串函数#include ”string.h ”,求得输入二进制的长度,从最低位开始用每位的 ASCII 码减去 0的ASCII 码,求的每位数的大小,再用一个循环每位的大小最后将每位想家,所得之和即为所要十进制数,调用输入函数#include "stdio.h" ,将结果输出,并最后将运算结果保存在“二变十”.out 文件中,所得结果即为所转换的二进制数。 3.4 十六变十功能主界面输入 4后回车,调用 find() 函数,调用输入函数#include "stdio.h" 输入十六进制数,调用#include ”string.h ”, 求的所输入十六进制数的长度,从第一位起判断所输入的十六进制数码是否属于 0-9 ,直接用该数的 ASCII 码与 0的ASCII 码相减,得到该数的大小,若该数的数码不属于 0-9 ,用该数码减去 a的ASCII 码在加 10,s=t*16n- 1 就可以求每位数所代表的十进制数的大小,最后将总数相加,调用输入函数#include "stdio.h" 输十进制数,并将结果保存在“十六”.out 磁盘中所得结果即为所转换的十制数。常州大学设计任务书第 8页共页 3.5 退出功能主界面输入 5回车,退出程序。 4 调试运行 4.1 主界面组建后运行的主界面,该界面主要有五个功能,每个功能的实现必须从主界面进入,功能实现之后按回车键返回主菜单。常州大学设计任务书第 9页共页 4.2 十进制转换为二进制 4.3 十进制转换为十六进制 4.4 二进制转换为十进制常州大学设计任务书第 10页共页 4.5 十六进制转换为十进制

收藏

分享

举报
下载此文档