进制转换
来源:互联网 发布:php爬虫教程 编辑:程序博客网 时间:2024/05/22 04:51
进制转换
Time Limit: 1000MS Memory limit: 65536K
题目描述
输入一个十进制数N,将它转换成R进制数输出。
输入
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。
输出
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。
示例输入
7 223 12-4 3
示例输出
1111B-11
//代码。。。
#include <stdio.h>#include <stdlib.h>int main(){ int a[100]; int n,r,i,j; while(~scanf("%d%d",&n,&r)) { i=0; if(n==0) { printf("0"); } if(n<0) { n=-n; printf("-"); } while(n) { a[i]=n%r; n=n/r; i++; } for(j=i-1;j>=0;j--) { if(a[j]==10) printf("A"); else if(a[j]==11) printf("B"); else if(a[j]==12) printf("C"); else if(a[j]==13) printf("D"); else if(a[j]==14) printf("E"); else if(a[j]==15) printf("F"); else printf("%d",a[j]); } printf("\n"); } return 0;}
0 0
- 进制转换,类型转换
- 进制转换(进制转换)
- 进制转换-----十进制转换成二进制
- 进制的转换,八进制转换十六进制
- 进制转换,运算符,类型转换,
- 十进制转换2-9进制转换
- 进制转换
- 无限进制转换
- 进制转换
- 进制转换
- 进制转换
- 【整理】进制转换
- 进制转换
- 七、进制转换
- 进制转换
- 进制转换
- 进制转换
- NotesScript 进制转换
- 东北大学计算机专业研究生入学考试2000年真题
- LO Cockpit data extraction
- 自定义UITableViewCell与分组索引实现(一)
- Stanford机器学习Prolem Set#1:Supervised Learning
- 'module' object has no attribute 'rindex'
- 进制转换
- 百度不收录内页的原因
- IE浏览器缓存Ajax请求之后不更新数据问题
- Ubuntu 12.04 静态ip的设置方法
- Android中的Selector的用法
- 将网络中的图片存为NSData并保存到sqlite的BLOB字段中
- C#中delegate实现回调函数示例
- Xcode不能识别真机
- SDWebImage远程图片管理库