搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小丑西瓜9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
JAVA 防止重复提交 防止用户重复提交数据拦截器_blade 防重复提交
2
移动端的布局
3
android 分区 f2fs,一加5 切换data分区为f2fs格式,随机读写暴涨8倍!30秒开机,APP秒开!...
4
FAILED BINDER TRANSACTION (Android Binder传输数据大小限制)_!!! (parcel size = 116)
5
ArkTs基本组成和基本使用介绍_arkts 怎么新建页面
6
ASP.NET防止数据重复提交_aspnet避免重复交易
7
《缓存背后的黑科技:揭秘Redis架构设计与高性能原理》_redis架构原理与高性能实战
8
基于STM32的ESP8266WIFI模块的通信_esp8266wifi模块连接stm32
9
简单三步,教你如何批量查询快递单号_查询条件中需要支持批量查询单号
10
Unity3D错误整理(一)_unity收不到激活邮件
当前位置:
article
> 正文
蓝桥杯——十六进制转换十进制
作者:小丑西瓜9 | 2024-03-15 20:48:45
赞
踩
蓝桥杯——十六进制转换十进制
问题描述
从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535
//错误出现在temp,sum,的基本类型
#include <stdio.h>
#include <string.h>
#define N 10000
int main()
{
char str1[N];//str1用来表示十六进制
int n,i,j;
//printf("请输入n的值\n");
scanf("%d",&n);
while(n--)
{
memset(str1,0,sizeof(str1));
scanf("%s",str1);
int strlength1;
long long sum,temp;
strlength1=strlen(str1);
sum=0;//置为0
for(i=0;i<strlength1;i++)
{
if(str1[i]=='A')
temp=10;
else if(str1[i]=='B')
temp=11;
else
if(str1[i]=='C')
temp=12;
else
if(str1[i]=='D')
temp=13;
else if(str1[i]=='E')
temp=14;
else
if(str1[i]=='F')
temp=15;
else
temp=str1[i]-'0';//全部使用if语句与使用else if是有差别的
for(j=i;j<strlength1-1;j++)
{
temp=temp*16;
}
sum=sum+temp;
}
printf("%I64d\n",sum);
}
return 0;
}
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小丑西瓜9/article/detail/244417
推荐阅读
article
蓝桥杯
java
b
组2015年
第六届
循环
节
长度
...
比如,11/13=6=>0.846153846153..... 其
循环
节
为[846153] 共有6位。理解每一行代码的意...
赞
踩
article
2023 年四川省
职业院校
师生技能大赛(
中职
组)
网络
建设
与
运维
赛项(样题)——
网络
建设
与
调试
、
服务
搭...
某集团公司原在城市 A 成立了总公司,后在城市 B 成立了分公司, 又在城市 C 建立了办事处。集团设有产品
、
营销
、
法务...
赞
踩
article
旧手机闲置?教你用
Termux
搭建个移动
服务器
_
termux
-v0.79-
offline
-boots...
最近偶然看到网上有人用KSWEB搭建本地
服务器
,于是突发奇想也想在手机中搭建一个node环境试试,趁着周末有空,麻溜的试...
赞
踩
article
20
2
1
-07-
20
M
1
版本
mac
Parallel
1
6.5.
1
安装
kali
Parallel
T...
20
2
1
-07-
20
M
1
版本
mac
Parallel
1
6.5.
1
安装
kali
Parallel
Tools
_
1
6.5....
赞
踩
article
解决
AS启动
虚拟机
不显示应用
运行
界面
_
as
虚拟机
...
问题:点击
运行
虚拟机
后,
虚拟机
一直处于首页,不显示代码
运行
界面
。
解决
办法:第一步:点击AVD manager第二步:选择...
赞
踩
article
交换
基础知识_根据接收到
的
以太网
帧
的
源
mac
地址
和
vlan
id
信息
添加或刷新
mac
地址
表项...
依据二层(链路层)
信息
进行数据帧转发
的
称为二层
交换
,仅支持二层
交换
的
交换
机称为二层
交换
机; 依据三层(网络层)
信息
进行数...
赞
踩
article
面向对象
程序设计
第二周作业...
【代码】
面向对象
程序设计
第二周作业。
面向对象
程序设计
第二周作业 1. //建立一个名...
赞
踩
article
你
画
我
猜
计算机
题目
,
你
画
我
猜
题目
带图答案 [
你
画
我
猜
题目
800例]...
篇一
你
画
我
猜
题目
(一):1、台灯(提示语:电器2个字)2、口红(提示语:化妆品2个字)3、落井下石(提示语:成语4个字)...
赞
踩
article
服务器
面试
必备-
网络
知识点
整理...
epoll的实现知道么?在内核当中是什么样的数据结构进行存储,每个操作的时间复杂度是多少?epoll是Linux系统中提...
赞
踩
article
HarmonyOS
日志
打印_harmonyos打印
日志
...
HarmonyOS
提供了HiLog
日志
系统,让应用可以按照指定类型、指定级别、指定格式字符串输出
日志
内容,帮助开发者了解...
赞
踩
article
C++
中
虚函数表在内存
中
的
位置
_
c++
虚表
位置
...
同样
的
一份代码在VS 2019和Dev
C++
上跑起来
的
结果并不很相似,最大
的
区别就是vs
中
类大小为20字节,而dev
中
...
赞
踩
article
前端
技术搭建
拼图
小游戏(内含源码)_
前端
:运用
html
+
css
+
javascript
实现
拼图
游戏
...
基于
前端
HTML、CSS、JS实现建议版
拼图
小游戏,无论你是否具备
前端
技术,都可以直接从文中复制源码运行到你的电脑上!_...
赞
踩
article
Java
创建
一个
学生
类_
创建
一个
学生
类
student
,包含
学生
姓名
...
创建
一个
表示
学生
的实体类 Student,其中有
学生
姓名
、性别和年龄信息。要求使用属性来表示
学生
信息,最终编写测试代码。...
赞
踩
article
动态
规划
—零钱
兑换
_
动态
规划
零钱
兑换
...
leetcode地址:322. 零钱
兑换
问题描述:给定不同面额的硬币 coins 和一个总金额 amount。编写一个函...
赞
踩
article
限制
el
-
input
只能
输入
两位
小数
_
el
input
限制
输入
两位
小数
...
限制
el
-
input
只能
输入
两位
小数
_
el
input
限制
输入
两位
小数
el
input
限制
输入
两位
小数
...
赞
踩
article
《听后感-
罗振宇
2023
“
时间
的
朋友
”跨年演讲》_
时间
的
朋友
罗振宇
2023
观后感...
接着往下聊。今年得到做了许多场直播,有一个体感:只要一提到“35岁危机”“改行”“裁员”这几个关键词,大家
的
反应就很强烈...
赞
踩
article
ROS
-
NetworkSetup
_
ros
/
networksetup
...
参考文献:
ROS
/
NetworkSetup
https://www.jianshu.com/p/da4745463026R...
赞
踩
article
vector
数据结构...
/*1.
vector
数据结构
vector
和数组类似,拥有一段连续的内存空间,并且起始地址不变。因此能高效的进行随机存取,...
赞
踩
article
动态
规划
:
零钱
兑换_
动态
规划
换
零钱
...
最基本的解法(python):class Solution: def coinChange(self, coins: L...
赞
踩
article
Android
Studio连接逍遥
模拟器
_逍遥
模拟器
连接
android
studio
...
1、启动
Android
Studio,打开和同步好项目。2、启动逍遥
模拟器
,会自动连接
Android
Studio。3、...
赞
踩
相关标签
java
开发语言
网络
运维
vlan
技能大赛
adb
node.js
linux
m1芯片
parallels
kali
parallels tools
android studio
界面设计
虚拟机
交换机
以太网
c++
你画我猜 计算机题目
网络面试题
服务器面试
面试
服务器