十进制转换任意进制_CJ
2017-03-06 23:20
253 查看
#include<stdio.h> int main(void) { int i,n,r,x; char prt[1000],num[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; while(~scanf("%d%d",&n,&r)) { if(n<0)x=-1; else x=1; n*=x; for(i=0;i>=0;i++) { prt[i]=num[n%r]; if(n/r==0)break; n/=r; } if(x<0)prt[++i]='-'; for(;i>=0;i--)printf("%c",prt[i]); printf("\n"); } return 0; }
相关文章推荐
- c++十进制int型整数转换成计算机中存储的任意进制
- 十进制转换任意进制
- 数制转换--十进制转换任意进制---栈--初始化--调用--每日一练(七)
- 任意进制(2-36内)与十进制间的转换
- C++ 十进制'纯'小数转换为任意进制的小数
- java中十进制转换为任意进制
- 无符号十进制整数转换成任意进制数
- NOJ 1012 进制转换(十进制转换成任意进制)
- 十进制转换为任意进制(2~16)
- n进制小数 将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出。
- 无符号十进制整数转换成任意进制数
- 【任意进制转换】 例:输入十进制转换二进制
- 用栈实现十进制到任意进制的转换
- python 十进制整数转换为任意进制(36以内)
- 十进制转换为任意进制
- Python 十进制到任意进制的转换
- C++ 基础编程之十进制转换为任意进制及操作符重载
- 设计算法把一个十进制的整数转换成二至九进制之间的任意进制输出
- 十进制转换成任意进制(模板)
- 笔试小题,将十进制转换为任意进制的数字。