博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
十六进制转十进制
阅读量:3661 次
发布时间:2019-05-21

本文共 594 字,大约阅读时间需要 1 分钟。

问题描述

  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。

  注:十六进制数中的10~15分别用大写的英文字母ABCDEF表示。

样例输入

FFFF

样例输出

65535

#include
#include
using namespace std;int chartoint(char a){ switch(a) { case '0':return 0; case '1':return 1; case '2':return 2; case '3':return 3; case '4':return 4; case '5':return 5; case '6':return 6; case '7':return 7; case '8':return 8; case '9':return 9; case 'A':return 10; case 'B':return 11; case 'C':return 12; case 'D':return 13; case 'E':return 14; case 'F':return 15; } }int main(){ string a; long long sum=0; cin>>a; for(int j=0;j

转载地址:http://zrhfn.baihongyu.com/

你可能感兴趣的文章
Vue-实现对象拷贝
查看>>
export 命令导出变量
查看>>
JAVA-快速接入第三方应用登录(QQ、微信、微博)
查看>>
解决Mysql-无法批量更新的问题
查看>>
Springboot-logback配色方案
查看>>
面试题-给定一个“flatten”Dictionary对象,根据键转换成嵌套字典对象
查看>>
用cookies实现主题背景颜色切换,保存选择的颜色
查看>>
用 node.js 开启一个 http服务,返回文件或信息
查看>>
【git】warning: adding embedded git repository
查看>>
git warning: LF will be replaced by CRLF in 解决办法
查看>>
python文件处理
查看>>
CentOS7制作本地yum源
查看>>
参考花书《深度学习》实现一个简易版PCA
查看>>
CSDN Markdown编辑器——文本颜色、大小、字体设计
查看>>
Looper源码分析
查看>>
MessageQueen源码分析
查看>>
Handler源码分析
查看>>
Git版本控制工具——背景介绍(一)
查看>>
Thread类的使用
查看>>
单元测试
查看>>