杭电ACM2031:进制转换
来源:互联网 发布:西西里的美丽传说知乎 编辑:程序博客网 时间:2024/06/07 11:02
#include <iostream>using namespace std;int main(){ int N, R; while (cin >> N >> R){ int a[10], i = 0, flag = 0; int x = N, y; //考虑负值 if (x < 0){ x = -x; flag = 1; } //循环求余 while (x){ y = x / R; a[i] = x%R; x = y; i++; } if (flag){ cout << '-'; } //大于10的转换字符,前面i多加了1 for (i -= 1; i >= 0; i--){ if (a[i] == 10) cout << 'A'; else if (a[i] == 11) cout << 'B'; else if (a[i] == 12) cout << 'C'; else if (a[i] == 13) cout << 'D'; else if (a[i] == 14) cout << 'E'; else if (a[i] == 15) cout << 'F'; else cout << a[i]; } cout << endl; } return 0;}
阅读全文
0 0
- 杭电acm2031进制转换
- 进制转换_C_杭电ACM2031
- 杭电ACM2031:进制转换
- 杭电 2889 进制转换
- 杭电2031 进制转换
- 杭电ACM 2031 进制转换
- 杭电ACM 2031 进制转换
- 杭电Hd 2031 进制转换
- 进制转换(杭电2031)
- 杭电2031进制转换----20140731
- 杭电2031 进制转换
- 杭电2031进制转换
- 杭电2031(进制转换)
- 杭电ACM 2031: 进制转换
- 杭电2031进制转换
- 杭电 2031 进制转换【水】
- 【杭电】[2031]进制转换
- 杭电 2031 进制转换
- 判断窗体存在
- npm start报错
- Android RecyclerView 使用完全解析 体验艺术般的控件
- 11种提高Java性能的写法
- mysql优化连接数防止访问量过高的方法
- 杭电ACM2031:进制转换
- Kotlin在安卓中的一些tips
- spark在eclipse中遇到的问题及处理措施_标记下
- 设计模式学习
- Java连接FTP并且实现文件的上传和下载
- eq,neq,gt,lt等表达式缩写
- 关于安卓图片搜索
- Uva 572-Oil Deposits
- Unit 3.2 高级网络配置