基础练习 十进制转十六进制
来源:互联网 发布:云计算行业报告 编辑:程序博客网 时间:2024/06/05 06:37
/* Code */#include <cstdio>#include <cstring>#include <cmath>int main(){ int n; scanf("%d",&n); char trans[17] = {'0','1','2','3','4','5','6','7','8', '9','A','B','C','D','E','F'}; char str[9]; // char str[8] Bug memset(str,0,sizeof(str)); char str2[9]; memset(str2,0,sizeof(str2)); int i = 0; int mod = 0; //int num[8] = {0}; while(n) { mod = n % 16; //num[i] += mod*pow(16,i); str[i] = trans[mod]; i++; n /= 16; } int str_length = strlen(str); //puts(str); //memcpy(str2,str,strlen(str)); /* 反向复制str */ for(int i = 0; i < str_length; i++) { str2[str_length-i-1] = str[i]; } puts(str2); return 0;}
阅读全文
0 0
- 基础练习 十六进制转十进制
- 基础练习 十进制转十六进制
- 基础练习 十进制转十六进制
- 基础练习 十六进制转十进制
- 基础练习 十六进制转十进制
- 基础练习 十进制转十六进制
- 基础练习 十六进制转十进制
- 基础练习 十进制转十六进制
- 基础练习 十进制转十六进制
- 基础练习 十六进制转十进制
- 基础练习 十六进制转十进制
- 基础练习 十进制转十六进制
- 基础练习 十进制转十六进制
- 基础练习 十六进制转十进制
- 基础练习 十进制转十六进制
- 基础练习 十六进制转十进制
- 基础练习 十六进制转十进制
- 基础练习 十六进制转十进制
- git clone 时显示Filename too long的解决办法
- netty源码分析(十五)Channel注册流程深度解读
- DDoS详解(二)
- mac 卸载java 9
- MVP练习网络请求
- 基础练习 十进制转十六进制
- 程序员逆天改命之监控
- tomcat启动失败
- install linux and win10
- 在HTML中使用JavaScript
- 归并排序求逆序对
- C++ 继承公有、私有、保护
- HDU 3535-AreYouBusy
- 树莓派下配置samba共享目录以及通过window和linux访问方法