十六进制转十进制
来源:互联网 发布:js和flash 编辑:程序博客网 时间:2024/05/18 00:30
基础练习
时间限制:1.0s 内存限制:512.0MB
问题描述
从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535
#include <stdio.h>#include <stdlib.h>int main(){ char a[9];int i; unsigned int n=1,b=0; scanf("%s",a); //可以输入一串不超过8个字符的字符串。 //对数组来说a数组首元素的地址和&a都指向数组的首地址, //这两个地址值上来说一样。 for(i=strlen(a)-1;i>=0;i--){ if(a[i]<='9') b+=(a[i]-'0')*n;else b+=(a[i]-'A'+10)*n;n=n*16;}printf("%u",b); return 0;}
0 0
- Bailian4003 十六进制转十进制【十六进制】
- 十六进制转十进制
- 十六进制转十进制
- 十进制转十六进制
- hta 十六进制转十进制
- 十进制转十六进制 代码
- delphi 十六进制转十进制
- 十进制转十六进制
- 十六进制转十进制函数
- 十六进制转十进制
- 十进制转十六进制
- 十进制转十六进制方法
- 十进制转十六进制
- 十进制转十六进制
- 十六进制转十进制
- 十进制转十六进制
- 十进制转十六进制
- shell 十六进制转十进制
- 《30天编写操作系统》 如何让虚拟机vmware 从img文件启动(其实就是配置软盘启动)
- Create tabel 建表实例
- Window10 + tensorflow 安装(解决Error importing tensorflow, unless you are using bazel...)
- 网易2017实习生招聘笔试题 C++开发工程师
- 剑指Offer 24 二叉搜索树的后序遍历序列
- 十六进制转十进制
- 正则表达式汇总
- Spring 自动发现并注册@Component、@Service、@Repository、@Controller
- 什么是单例模式和工厂模式
- UVa 1368:DNA Consensus String
- 【abap】SE24维护类、接口interface(如何看懂CO03事务码对应的abap代码)
- 抢答器
- 十六进制转八进制
- endl与/n