题目:给定三个10进制的数,将10进制转为13进制,其中13进制为0~9,A~C;,输出第一个字符为#
代码:
#include<iostream>
using namespace std;
int main() {
char mp[13] = { '0','1','2','3','4','5','6','7','8','9','A','B','C' };
int temp;
for (int i = 0; i < 3; i++) {
cin >> temp;
if (i == 0) cout << "#";
cout << mp[temp / 13] << mp[temp % 13];
}
system("pause");
return 0;
}
更多推荐
【A1027/模拟】10进制转13进制(进制转换)
发布评论