首页 > 其他 > 详细

进制转化模板

时间:2015-03-09 00:18:11      阅读:186      评论:0      收藏:0      [点我收藏+]

十进制转其他进制(以前写的程序,之后应该会再修改,以及添加任意进制转换,先发上这个以免遗忘)

技术分享
 1 #include<stdio.h>
 2 void cmp(long long N,long long R);
 3 int main()
 4 {
 5     long long N,R;
 6     while(scanf("%I64d%I64d",&N,&R)!=EOF)
 7     {
 8         if (N<0)
 9         {
10             printf("-");
11             N=-N;
12         }
13         cmp(N,R);
14         printf("\n");
15     }
16     return 0;
17 }
18 
19 void cmp(long long N,long long R)
20 {
21     char a[17]="0123456789ABCDEF";
22     if (N>=R) cmp(N/R,R);
23     printf("%c",a[N%R]);
24 }
View Code

 

进制转化模板

原文:http://www.cnblogs.com/cenariusxz/p/4322561.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!