ACM_模板_进制转换
2016-02-26 20:55
267 查看
有关于进制转换的问题,关键就是用C语言去模拟短除法的过程。
#include <stdio.h>//进制转换 int main() { int N,R,k,a[20],i; while(scanf("%d%d",&N,&R)!=EOF) { k=0; if(N<0) { N=-N; k=1; } i=0; while(N) { a[i++]=N%R; N/=R; } if(k==1) printf("-"); while(i) { if(a[i-1]>=10) printf("%c",'A'+a[i-1]-10); else printf("%d",a[i-1]); i--; } printf("\n"); } return 0; }
相关文章推荐
- php和python 中变量作用域的解析
- 一点感悟吧
- 杂记
- 如何快糙好猛地在Windows下编译CAFFE并使用其matlab和python接口
- Linux驱动子系统之输入子系统
- 机器学习之路(一元线性回归)
- 专题开发十三:JEECG微云高速开发平台-附录
- 2016年2月26日20:53:29
- 初试体验java多线程
- 1003_Fibonacci Sequence
- I/O复用的高级应用一:非阻塞connect
- android监听ScrollView滑动停止
- A记录、CNAME、MX记录、NS记录
- php从文本读入数据,处理结果再导入到文本
- poj-1408-计算两线相交点坐标模板
- C++中的浅拷贝和深拷贝
- 字符串最后一个字符的长度
- 写给自己,不要再荒废5年
- IOS 文件夹创建,文件读写删除
- 欢迎使用CSDN-markdown编辑器