资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535

#include<stdio.h>
#include<string.h>
#include<math.h>
int tran();
int tran(char c){if(c=='0') return 0;if(c=='1') return 1;if(c=='2') return 2;if(c=='3') return 3;if(c=='4') return 4;if(c=='5') return 5;if(c=='6') return 6;if(c=='7') return 7;if(c=='8') return 8;if(c=='9') return 9;if(c=='A') return 10;if(c=='B') return 11;if(c=='C') return 12;if(c=='D') return 13;if(c=='E') return 14;if(c=='F') return 15;}
int main(){char h[100];//A[0]scanf("%s",&h);int l=strlen(h);int i;int s=l; long  long int d=0;for(i=0;i<s;i++){d=d+tran(h[i])*pow(16,l-1);l--;     }printf("%lld\n",d);return 0;
}

蓝桥杯基础训练-十六进制转十进制-c语言相关推荐

  1. 蓝桥杯练习题十六进制转十进制

    import java.util.Scanner; public class 十六进制转十进制 { public static void main(String[] args) { /* * 从键盘输 ...

  2. 蓝桥杯 十六进制转十进制 C语言版

    蓝桥杯 十六进制转十进制 C语言版 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示 ...

  3. 蓝桥杯试题 基础练习 十进制转十六进制

    蓝桥杯试题 基础练习 十进制转十六进制 C/C++ 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4, ...

  4. 蓝桥杯 基础练习 分解质因数 python语言

    蓝桥杯 基础练习 分解质因数 python语言 描述 求出区间[a,b]中所有整数的质因数分解. 输入 输入描述: 输入两个整数a,b. 输入样例: 3 10 输出 输出描述: 每行输出一个数的分解, ...

  5. 蓝桥杯 基础练习 分解质因数 C语言

    蓝桥杯 基础练习 分解质因数 C语言 描述 求出区间[a,b]中所有整数的质因数分解. 输入 输入描述: 输入两个整数a,b. 输入样例: 3 10 输出 输出描述: 每行输出一个数的分解,形如k=a ...

  6. 用JAVA实现蓝桥杯基础训练之十六进制转十进制:从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。

    问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. 样例输入 FFFF 样例输出 6 ...

  7. 在c语言中 十六进制转十进制,C语言中十六进制转十进制两种实现方法

    C语言 · 十六进制转十进制 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. 样 ...

  8. 蓝桥杯陶陶摘苹果C语言,Java实现 蓝桥杯VIP 算法提高 陶陶摘苹果2

    算法提高 陶陶摘苹果2 时间限制:1.0s 内存限制:256.0MB 问题描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳, ...

  9. 洛谷P8706 [蓝桥杯 2020 省 AB1] 解码 C语言/C++

    [蓝桥杯 2020 省 AB1] 解码 题目描述 小明有一串很长的英文字母,可能包含大写和小写. 在这串字母中,有很多连续的是重复的.小明想了一个办法将这串字母表达得更短:将连续的几个相同字母写成字母 ...

最新文章

  1. 【经验】提高github的下载(克隆)速度
  2. CISSP的成长之路(二):为什么要获得CISSP认证
  3. UIView 使用NSLayoutConstraint 代码
  4. Oracle 12c 简单的jdbc使用
  5. C# 7中函数多值返回_转自InfoQ
  6. kienct -color
  7. centos 6.5 安装 redis
  8. mybatis 插件原理
  9. 【数据结构和算法05】 红-黑树(转发)
  10. ArcGIS Pro 简明教程(3)数据编辑
  11. 《CCNA学习指南:数据中心(640-911)》——2.5 考试要点
  12. python 通达信公式函数_通达信,文华财经,非常实用的主图均线变色指标
  13. EPLAN电气工程图纸EPLAN电气工程图纸,标准化程度高
  14. JavaSE基础笔记——File概述、方法递归、字符集、IO流
  15. LTP(Linux Test Project)学习(二)——LTP下载编译执行
  16. 如何自己手动修改win10磁贴背景颜色?
  17. java pdf stamper_使用pdfstamper(Itext)将页码添加到pdf
  18. (10.2.3.3)静电的设计教室:APP设计利器Sketch教程(03)-让插件助你一臂之力(原创
  19. 惊,面N次都不对:++ 操作不是线程全的
  20. 开源免费的脑电/脑磁图数据分析软件汇总

热门文章

  1. Not Found The requested URL was not found on this server. Additionally, a 404 Not Found error was e
  2. html文字水纹特效,使用CSS3 clip-path实现的标题文本水纹波动动画特效
  3. JAVA仓库管理系统
  4. 图形学games101课程回顾--变换矩阵和MVP变换
  5. 谷露专访智行者HRBP负责人:无人驾驶蓄势待发, 招聘如何先人一步
  6. java Calendar踩坑:Calendar.HOUR是12小时制
  7. 微软迎来35岁生日 盘点其史上最成功与最失败
  8. vue2 项目接入 vite2 参考指南
  9. 浅水域三维探地雷达数值模拟研究
  10. EasyPlayer播放H.265视频,播放器快照时间显示的问题优化