文章目录
写在前面
C
C++
任意进制转换函数
写在前面
----
今天网络赛有道题涉及进制转换,最后时间不够了,气死我了。还是对进制转换太生疏了,所以决定对进制转换总结一下。
?...printf("%o\n\n", y);
scanf("%o", &x);//x从8进制转换为16进制存进y
sprintf(s, "%x", x);
sscanf(s, "%...x", &y);
printf("%x\n\n", y);
scanf("%X", &x);//x从16进制转换为10进制存进y
sprintf(s, "%d", x);...C++
----
c++的与c类似,也可以直接读写8进制和16进制。...比赛主要是用C/C++,其他语言就暂不罗列了。
任意进制转换函数
----
自己写的进制转换函数,理论是到36进制(因为字母不够 ),如果要字母大写改一下就好了,若有错请斧正。