问题描述

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

样例输入

FFFF

样例输出

65535

1.   #include<stdio.h>
2.  #include<string.h>
3.  #include<math.h>
4.  int main()
5.  {
6.   double sum=0,x;
7.   char a[8];
8.   int len,i=0;
9.   gets(a);
10.  len=strlen(a);
11.  while(len)
12.  {
13.   if(a[len-1]>='A'&&a[len-1]<='F')
14.     x=(a[len-1]-'7')*pow(16,i++);
15.   else
16.       x=(a[len-1]-'0')*pow(16,i++);
17.   sum+=x;
18.   len--;
19.  }
20.  printf("%.0lf",sum);
21.
22.  return 0;
23.
24.  }

蓝桥杯基础练习十六进制转十进制相关推荐

  1. 蓝桥杯——基础练习——十六进制转十进制

    package com.study.蓝桥杯.基础练习;/* 问题描述从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出.注:十六进制数中的10~15分别用大写的英文字母A.B ...

  2. 蓝桥杯基础练习 十六进制转十进制 Java

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

  3. 蓝桥杯:C语言,十六进制转十进制

    我的思路:首先将十六进制数的每一位转化为十进制,然后乘以十六的相应次方. 我写的代码: #include<stdio.h> #include<string.h> #define ...

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

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

  5. 蓝桥杯 基础练习 十六进制转八进制

    目录: 1.原题 2.解题思路 3.代码实现 1.原题 资源限制 内存限制:512.0MB   C/C++时间限制:1.0s   Java时间限制:3.0s   Python时间限制:5.0s问题 问 ...

  6. 蓝桥杯——基础练习 十六进制转八进制

    问题描述 给定n个十六进制正整数,输出它们对应的八进制数. 输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行,每行一个由0~9.大写字母A~F组成的字符串,表示要转 ...

  7. 蓝桥杯 基础练习 十六进制转八进制

    问题描述 给定n个十六进制正整数,输出它们对应的八进制数. 输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行,每行一个由0~9.大写字母A~F组成的字符串,表示要转 ...

  8. 蓝桥杯-基础练习 十六进制转八进制

    问题描述 给定n个十六进制正整数,输出它们对应的八进制数. 输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行,每行一个由0~9.大写字母A~F组成的字符串,表示要转 ...

  9. [蓝桥杯]基础练习 十六进制转八进制

    16进制转成2进制,2进制转成8 #include<iostream> #include<string> #include<vector>using namespa ...

最新文章

  1. 2022-2028年中国商业综合体行业市场前瞻与投资规划分析报告
  2. 有java基础的人学python_准备自学Python ,会java,有什么建议吗?
  3. linux xampp eclipse xdebug 无法进入断点
  4. 第13章代码《跟老男孩学习Linux运维:Shell编程实战》
  5. 可想实现一个自己的简单jQuery库?(五)
  6. asp创建mysql表_创建一个数据库,用ASP怎么写?
  7. ES6之Promise
  8. Java配置多数据源access,java联接MS ACCESS,无需配置数据源
  9. FSRNet:端到端深度可训练人脸超分辨网络
  10. Java黑皮书课后题第3章:**3.28(几何:两个矩形)编写一个程序,提示用户输入两个矩形中心的x坐标和y坐标以及矩形的宽度和高度,然后判断第二个矩形是在第一个矩形内,还是和第一个矩形重叠
  11. 文本挖掘(part6)--共现矩阵
  12. SQL图像查看器 —— SQL Image Viewer
  13. 你知道,java项目中是如何获取文件地址的吗?
  14. ElasticSearch的中文分词
  15. ko文件卸载 linux_调试lcd时候给linux单板移植tslib
  16. 分布式id-数据库实现
  17. 基于vue-cli3+typescript+element-ui搭建起来的后端管理平台框架(骨架)
  18. tomcat应用服务器有哪些,2014年最流行的应用服务器排行榜 Tomcat第一
  19. 判断滚动条到底部的JS代码
  20. dbf转成excel_excel怎么转为dbf? Excel与DBF互相转换的教程

热门文章

  1. SAP License:利润中心的替代应用
  2. macOS 上使用 lightgbm 遇到的坑及解决方法
  3. Kaggle 数据清洗挑战 Day 3 - 快速解析日期(date)数据
  4. 暑假周进度总结报告7
  5. 无网络环境下安装Dynamics CRM
  6. [STL][C++]LIST
  7. NYOJ-71-独木舟上的旅行
  8. SHIFT后门拿服务器之方法总结
  9. 认识RabbitMQ交换机模型
  10. 微服务化之服务拆分与服务发现