资源限制

时间限制:1.0s 内存限制:512.0MB

问题描述

十六进制数是在程序设计时经常要使用到的一种整数的表示方式。

它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。

十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。
给出一个非负整数,将它表示成十六进制的形式。

输入格式

输入包含一个非负整数a,表示要转换的数。0<=a<=2147483647

输出格式

输出这个整数的16进制表示

样例输入

30

样例输出

1E

Code

C/C++

#include <cstdio>
#include <iostream>using namespace std;int main() {char a[100];int n, i = 0;cin >> n;if (n == 0) cout << '0' << endl;while (n != 0) {switch (n % 16) {case 10:a[++i] = 'A';break;case 11:a[++i] = 'B';break;case 12:a[++i] = 'C';break;case 13:a[++i] = 'D';break;case 14:a[++i] = 'E';break;case 15:a[++i] = 'F';break;default:a[++i] = n % 16 + '0';break;}n /= 16;}for (int j = i; j > 0; j--)cout << a[j];return 0;
}

Python

print(str(hex(int(input()))).replace("0x", "", 1).upper())

BASIC-10 十进制转十六进制相关推荐

  1. 动态数组_栈的应用之十进制与十六进制的转换

    十六进制转十进制 思想:计算9 F B F 1 乘以16的多少次方,将9 F B F 1存入栈中,次方就是top遍历的角标 package P2.线性结构;//十六进制 转 十进制 public cl ...

  2. 蓝桥 10 基础练习 十进制转十六进制 python

    1.先考虑将数据转化成二进制,然后在四位一组转化成十六进制 map = {10:'A',11:'B',12:'C',13:'D',14:'E',15:'F'} n = int(input()) m=1 ...

  3. c语言用数组10进制转16进制,十进制转十六进制c语言函数

    今天有位朋友在群里面问如何接收串口调试助手发来的十六进制数据,并以十六进制的形式显示在LCD上.比如串口调试助手上发送十六进制数据3C,单片机带的LCD上也显示3C.单片机接收到来自电脑串口的数据0x ...

  4. 蓝桥杯 基础练习 十进制转十六进制(水题,进制转换)

    基础练习 十进制转十六进制 时间限制:1.0s   内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4,5,6,7,8,9,A,B,C ...

  5. 16进制加法 keil_教你快速学会二进制、十进制、十六进制之间的转换

    推荐学习内容--周华健的网课<9节课征服「字符编码」> 推荐学习视频: 9节课征服「字符编码」 - 网易云课堂​study.163.com 介绍 我相信很多大学计算机专业的学生还依然不懂它 ...

  6. python【蓝桥杯vip练习题库】BASIC-10十进制转十六进制

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

  7. java中各进制之间的转换(十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制)...

    在java编辑中有没有遇到经常需要进行java中各进制之间的转换(十进制转十六进制.十进制转二进制.二进制转十进制.二进制转十六进制)的事情呢?下面我们就来分析一下各自是怎么转换的: [java] / ...

  8. 【蓝桥杯】基础练习 十进制转十六进制

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

  9. Java黑皮书课后题第4章:*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数。对于不正确的输入数字,提示非法输入

    *4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数.对于不正确的输入数字,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.11 ...

  10. 十进制转十六进制c语言_蓝桥杯十六进制转十进制,十进制转十六进制精简版(C++)...

    [plain] view plaincopy //十六进制转十进制 #include<iostream> using namespace std; #include<string&g ...

最新文章

  1. unity3d优化IOS
  2. NV21数据 镜像 旋转
  3. ISIS建立邻居的条件
  4. LeetCode Longest Absolute File Path(栈和前缀和解法)
  5. C#学习系列之泛型类
  6. JS收集:限制输入格式
  7. 篝火怎么做_上世纪的“Dyatlov事件”到底是怎么一回事儿,真是未知力量吗?...
  8. CVPR 2019开源论文 | 基于“解构-重构”的图像分类学习框架
  9. Opencv-python 3.3版本安装
  10. HDU 2115 -I Love This Game
  11. java idisposable_在C#中实现IDisposable [重复]
  12. pointnet2(pointnet++)源码复现
  13. 发牌游戏 java_解析扑克牌游戏发牌算法——java实现
  14. 机械设计:如何能看懂复杂机械图纸中的尺寸标注,赶快学起来
  15. c语言中obj的错误,C语言中的obj
  16. h5 input 阴影_CSS3文本阴影 text-shadow
  17. centos8 安装 steam
  18. Mybatis(三)动态SQL
  19. Spark2.1.0之初体验
  20. iOS 集成腾讯云聊天 最新sdk使用方法

热门文章

  1. 复习上学期的HTML+CSS(1)
  2. decode encode
  3. linux之cp/scp命令+scp命令详解
  4. 机器人铁锈斑斑好吗_工业机器人系统运维员是什么职业?这个职业好吗?去哪里学?...
  5. hadoop搭建_hadoop分布式搭建之虚拟机克隆
  6. 用vhdl实现4位加减法计数器_频率计数器的使用方法介绍
  7. 每日程序C语言17-打印出好看的菱形
  8. python字符串加减乘除_python 数字字符串加减乘除-女性时尚流行美容健康娱乐mv-ida网...
  9. linux pstree乱码,pstree下显示乱码解决
  10. 4键电子手表说明书_家有破壁机的要收藏,教你4道早餐食谱,细腻香甜,比喝豆浆舒服...