前行的跋涉者

关注

基础练习 十进制转十六进制

前行的跋涉者

关注

阅读 184

2022-05-25

1 #include <iostream>
2 using namespace std;
3 char change(int x)
4 {
5 if(x>=0&&x<=9) return x-0+'0';
6 else if(x>=10&&x<=15) return x-10+'A';
7 }
8 char a[10];
9 int main()
10 {
11 long long n;
12 while(cin>>n){
13 int i=0;
14 while(n>=16){
15 int x=n%16;
16 a[i]=change(x);
17 n/=16;
18 i++;
19 }
20 a[i]=change(n);
21 for(int j=i;j>=0;j--){
22 cout<<a[j];
23 }
24 cout<<endl;
25 }
26 return 0;
27 }





相关推荐

天涯学馆

基础练习 十六进制转十进制

天涯学馆 165 0 0

拾杨梅记

【蓝桥杯】___基础练习 十进制转十六进制

拾杨梅记 125 0 0

RIOChing

十进制转十六进制

RIOChing 98 0 0

八怪不姓丑

十六进制转十进制

八怪不姓丑 98 0 0

九点韶留学

蓝桥杯 试题 基础练习 十六进制转十进制

九点韶留学 51 0 0

查拉图斯特拉你和他

蓝桥杯 试题 基础练习 十进制转十六进制

查拉图斯特拉你和他 136 0 0

独孤凌雪

蓝桥杯基础练习之十进制转十六进制

独孤凌雪 140 0 0

秦瑟读书

Java、十进制转十六进制

秦瑟读书 118 0 0

李雨喵

十六进制数转十进制数

李雨喵 152 0 0

witmy

【蓝桥杯备赛系列 | 简单题】十六进制转八进制、十六进制转十进制、十进制转十六进制 (手撕)

witmy 76 0 0

精彩评论(0)

0 0 举报