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

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

#include <iostream>

#include <cstdio>
#include <cstring>

using namespace std;

const int N=10;

char a[N];

int main()

{
 int t;
 scanf("%d",&t);
 while(t--)
 {
  int z=0;
  scanf("%s",a);
  int len=strlen(a);
  for(int i=0;i<len;i++)
  {
   z*=16;
   if(a[i]>='A')
    z+=a[i]-'A'+10;
   else
    z+=a[i]-'0';
  }
  printf("%d\n",z);
 }
 return 0;
}

转载于:https://www.cnblogs.com/mlnzs/archive/2012/04/08/2437908.html

你可能感兴趣的文章
TPS和QPS的区别
查看>>
设计模式--模板方法模式
查看>>
Removing Nesting By Returning Early
查看>>
Jfinal weixin源码分析---碎碎念(看最后,有福利)
查看>>
[Java]HashMap的两种排序方式
查看>>
C++中const与指针、引用的分析(转自china_unix GP-King)
查看>>
mysql 保存emoji 4字节宽度字符串
查看>>
diff结果分析
查看>>
php UUID &分布式生成用不重复的随机数方法
查看>>
C语言中强制转换问题
查看>>
css标签的使用
查看>>
apache+tomcat,搭建负载均衡服务器
查看>>
Andro - Multipurpose OpenCart 2.X 自适应主题模板 ABC-0651
查看>>
Linux设备模型(总线、设备、驱动程序和类)
查看>>
windows 环境下Eclipse开发MapReduce环境设置
查看>>
python--练习--for i in range(2,101)
查看>>
每天一个linux命令(25):chgrp命令
查看>>
【15】万魂杀服务器开发之原始NIO、Mina、Netty使用
查看>>
git rebase之前需要 commit 才行
查看>>
zabbix2.4.6升级zabbix3.0.8后无法发送报警邮件
查看>>