原文:编写一个算法,将非负的十进制整数转换为其他进制的数输出,10及其以上的数字从‘A’开始的字母表示

编写一个算法,将非负的十进制整数转换为其他进制的数输出, 及其以上的数字从 A 开始的字母表示。 要求: 采用顺序栈实现算法 从键盘输入一个十进制的数,输出相应的八进制数和十六进制数。 include stdio.h define StackSize typedef char ElemType typedef struct ElemType data StackSize int top SqSta ...

2019-04-04 23:55 0 633 推荐指数:

查看详情

输入一个十进制整数N,将它转换成R进制输出。(2<=R<=16, R!=10

题目:输入一个十进制整数N,将它转换成R进制输出。(2<=R<=16, R!=10) 思路:辗转相除法: 这样我们就很清楚地知道是N一直在除以2,直至被除数为0。 我们就将余数储存在一个数组里,到时候再将数组逆序输出 其它进制也一样,不过是除数改变而已。!!! 所以步骤 ...

Tue Apr 14 06:38:00 CST 2020 0 1124
C++读入二进制转换为十进制输出

题目描述 已知一个只包含0和1的二进制,长度不大于10,将其转换为十进制输出。 输入描述 输入一个进制整数n,其长度不大于10 输出描述 输出转换后的十进制,占一行 样例输入 110 样例输出 6 solution:   很多学过C初学C++的人可能想到的是用字 ...

Tue Mar 17 07:26:00 CST 2015 2 9275
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM