`
guancloud911012
  • 浏览: 16470 次
社区版块
存档分类
最新评论

第5题-【数制转换】

 
阅读更多

/*
5. 输入一个十进数,将其转换成 N 进制数(0<N<=16)。
*/

#include "iostream"
using namespace std;

#define MAX_SIZE 17

int main()
{
const char map[MAX_SIZE] = "0123456789ABCDEF";
int n, N;
char dataBuf[1001+1];
int len = 0;

cin >> n >> N;
int m = n;
while(m / N)
{
dataBuf[len++] = map[m%N];
m /= N;
}
dataBuf[len] = map[m%N];

for(int i=len; i>=0; i--)
{
cout << dataBuf[i];
}

cout << endl;
return 0;
}

分享到:
评论

相关推荐

    《初赛真题解析》 第一章 第5节 数制转换.pdf

    《初赛真题解析》 第一章 第5节 数制转换.pdf

    信息技术-进制转换.pptx

    数制及数制转换 计算机中进制及其转换 信息技术-进制转换全文共14页,当前为第1页。 计算机中的数据存储 数值型数据在计算机中如何表示? 二进制 信息技术-进制转换全文共14页,当前为第2页。 目标&重难点 1、了解...

    数字电子技术基础第5版高清版(阎石) 带书签

    本书可作为电气信息类、仪器仪表类各专业的教料书,也可供其他相关理工科专业选用以及社会读者阅读第一章数制和码制第二章逻辑代数基础第三章门电路第四章组合逻辑电路第五章触发器第六章时序逻辑电路第七章半导体...

    专升本计算机第四节-计算机编码.pptx

    1、数制及进制转换 2、数据的储存单位 3、信息编码 4、字符编码 数制 数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。任何一个数制都包含两个基本要素:基数和位权。 进位计数制三要素:数位、...

    计算机应用基础数制与编码PPT课件.pptx

    来源于希腊文Decem,意为十 Binary system Octal number system Hexadecimal 5 计算机应用基础数制与编码PPT课件全文共33页,当前为第5页。 十进制 特点: 用十个数码表示——0、1、2、3、4、5、6、7、8、9 遵循"逢...

    单片机-进制-PPT.pptx

    1、计算机的数制有哪些 2、十进制、二进制、十六进制分别有哪些特点 3、十进制、二进制、十六进制分别可用哪些字母来表示 4、二进制数的位数与其状态有什么关系 5、字节的概念是什么 6、如何将二进制数、十六进制数...

    程序设计引导及在线实践

    第一讲:C++ 基础知识巩固 第二讲:简单计算题和数制转换以及日期处理 第三讲:字符串处理 第四讲:高精度计算 第五讲:枚举 第六讲:递归 第七讲:搜索 第八讲: 动态规划 第九讲:链表和二叉树 第十讲:习题课

    清华阎石《数字电子技术基础》第五版教学课件

    \第01章 数制和码制.ppt \第02章 逻辑代数基础.ppt \第03章 补:半导体基础知识.ppt \第04章 组合逻辑电路.ppt \第05章 触发器.ppt \第06章 时序逻辑电路.ppt \第07章 半导体存储器.ppt \第08章 可编程逻辑...

    数字电子技术基础有目录(阎石.第5版)

    1.3 不同数制间的转换 1.4 二进制算术运算 1.5 几种常用的编码 本章小结 习题 第二章 逻辑代数基础 2.1 概述 2.2 逻辑代数中的三种基本运算 2.3 逻辑代数的基本公式和常用公式 2.4 逻辑代数的基本定理 2.5 ...

    数字电子基础(阎石第5版)

    数字电子技术基础(第五版)教材 闫石.pdf 《数字电子技术基础(第5版)》是普通高等教育“十五”国家级规划教材。《数字电子技术基础(第5版)》以前各版曾分别获得北京市教育教学成果一等奖、国家教委优秀教材一等奖...

    单片机及控制-第一章单片机基础知识.pptx

    单片机及控制-第一章单片机基础知识全文共27页,当前为第5页。 单片机及控制-第一章单片机基础知识全文共27页,当前为第6页。 单片机及控制-第一章单片机基础知识全文共27页,当前为第7页。 单片机及控制-第一章...

    微型计算机原理及应用教案

    第二步:将十进制小数0.71875转换成二进制小数,其过程如下: 0.71875×2=1.4375 ---- 取整数部分 ------------------- 1 0.4375×2=0.875 ------------------------------------ 0 0.875×2=1.75 ------------...

    ACM入门 主要讲一些基础数据结构和一些算法

    第一章 C/C++语言概述 ...第三章 数制转换问题. 第四章 字符串处理. 第五章 日期和时间处理 第六章 模拟...... 第七章 高精度计算.. 第八章 枚 举. 第九章 递归 第十章 动态规划. 第十一章 链表.. 第十二章 二叉树

    计算机应用基础(第2版)-在线作业-1.docx

    (5分) A信息 B编码 C校检 D数制 纠错 正确答案 您的答案是 B回答正确展开 解析 知识点 计算机应用基础(第2版) 10. Windows的任务栏可用于______。 (5分) A启动应用程序 B切换当前应用程序 C修改程序项的属性 D...

    数电 第六版答案

    新版教材是在原书第五版的基础上修订而成的。 *书由数制和码制、逻辑代数基础、门电路、组合逻辑电路、半导体存储电路、时序逻辑电路、脉冲波形的产生和整形电路、数一模和模一数转换等八章和附录组成。在修订后的...

    计算机应用基础知识概述.doc

    第1章 计算机应用基础知识概述 第3讲 计算机应用基础知识概述(三) 教学目标及基本要求: 1、掌握计算机中的数制与转换。 2、了解计算机中信息的表示与编码 。 教学重点: 二进制(Binary)的特点。 1. 教学难点: 二...

    单片机---文本教案

    第一章 单片微型计算机概述 教学内容: 1.1、单片微型计算机发展概况 1.2、微计算机系统概念 1.3、单片机的特点 1.4、计算机中的数和编码 教学方法: 讲授法 授课时数: 1 学时 教学目的: 1、了解单片机的基础知识。 2...

    用于液晶字符码转换的工具

    可以很方便讲液晶字符转换成字段码 功能介绍: 1.生成中英文数字混合的字符串的字模数据. 2.可选择字体,大小,并且可独立调整文字的长和宽,生成任意形状的字符。 3.各种旋转,翻转文字功能 4.任意调整输出点阵...

    Advanced Bash-Scripting Guide <>

    数制转换 12-44. 使用 "here document" 来调用 bc 12-45. 计算圆周率 12-46. 将10 进制数字转换为16 进制数字 12-47. 因子分解 12-48. 计算直角三角形的斜边 12-49. 使用 seq 来产生循环参数 12-50. 字母统计 12-51...

    《计算机应用基础》单选200题.docx

    《计算机应用基础》单选200题 《计算机应用基础》单选200题全文共23页,当前为第1页。《计算机应用基础》单选200题全文共23页,当前为第1页。《计算机应用基础》单选200题全文共23页,当前为第1页。《计算机应用基础...

Global site tag (gtag.js) - Google Analytics