T9,幸福是人的最高追求

news/2024/11/26 3:45:43/

描述

写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。

数据范围:保证结果在 1≤n≤231−1 1≤n≤231−1 

输入描述:

输入一个十六进制的数值字符串。

输出描述:

输出该数值的十进制字符串。不同组的测试用例用\n隔开。

示例1

输入:

0xAA

输出:

170

实现代码:

#include "string.h"
#include "stdio.h"int main()
{char str[1000];scanf("%s",str);int len=strlen(str);int num=0,sum=0;for(int i=0; i<len; i++){if(str[i]>='0'&&str[i]<='9')num=str[i]-'0';else if (str[i]>='A'&&str[i]<='F') {num=str[i]-'A'+10;}sum=sum*16+num;}printf("%d",sum);}

时间复杂度:O(n)

思路:

1.将输入的十六进制当作字符串,放入数组str[]中

2.算出每一位对应的十进制大小,可分为在0-9之间与A-F之间的两种情况讨论

3.根据十六进制转换成十进制的规则巧妙利用循环进行转换

当然C语言中本身存在进制转换规则:

代码:

#include "string.h"
#include "stdio.h"int main(void)
{int num=0;while(scanf("%i\n",&num)!=-1){printf("%d\n",num);}return 0;
}

题目来源:进制转换_牛客题霸_牛客网


http://www.ppmy.cn/news/161044.html

相关文章

e7 88系列服务器,英特尔至强E7处理器性能多项测试比拼

自英特尔2010年发布至强7500处理器家族以来&#xff0c;针对企业关键任务领域使得X86处理器在挑战RISC霸主地位上迈出坚实一步。今年4月6日&#xff0c;英特尔继续发力关键业务应用&#xff0c;推出了32纳米工艺制程、代号Westmere-EX的英特尔至强E7处理器家族。 英特尔至强E7处…

服务器 cpu系列 至强系列那个好,至强系列 intel至强和酷睿I系列,到底哪个好

1, intel至强和酷睿I系列,到底哪个好 这俩系列其实用途是不一样的。酷睿i是民用系列&#xff0c;至强则是服务器系列。他们有很多特性是不同的&#xff0c;但是最重要最简单的性能区别你可以大致了解一下。这里只讲桌面部分的酷睿&#xff0c;因为毕竟对应的是服务器端的至强。…

t9

T9思想 嘿嘿,前几天晚上好玩写了一个T9. 环境:UCOS ,ARM9 主要思想是: 用一个定时器来控制按键时间,达到同一个键按两次,三次时产生哪一个字母.. 最重要的就是中文字库啦.. 本人采用的方法是查表.

sony android mp3播放器,入手一年,详细聊聊 索尼ZX505、艾利和SR15 两款安卓播放器的使用体验...

入手一年,详细聊聊 索尼ZX505、艾利和SR15 两款安卓播放器的使用体验 2020-12-04 16:00:21 113点赞 179收藏 28评论 创作立场声明:本文所测商品为自费购入。如参加张大妈家的活动获得,我会在文中点明。坚持独立的评价观点是笔者创作的基本底线,绝不会因商品来源不同而有所偏…

【地平线旭日X3派试用体验】+开箱帖

先上图 梦寐以求的板子&#xff0c;终于到手了&#xff0c;做工还是蛮精致的&#xff0c;盒子里除了开发板&#xff0c;还有一个USB转TLL模块&#xff0c;一个CPU的散热片&#xff0c;和一根数据线。后面可以上下加个保护板&#xff0c;弄一个小风扇&#xff0c;就完美了&#…

何止是糟糕【和移动i8】

亲爱的移动啊&#xff0c;你们还有好几公里的路要走啊。不得不说&#xff0c;连中国平安都开始组建用户体验团队了&#xff0c;你们也得抓点紧啊。来看例子。活生生的例子。 正常字体字色的内容是聊天记录&#xff0c;红色字体是批注。我重新分析了一遍这次糟糕的交际&#xff…

intel n200核显性能 intel n200评测 n200相当于什么水平

ntel N200属于英特尔的Alder Lake-N处理器系列。该系列基于节能的 Gracemont 架构英特尔 N200 处理器采用 Intel 7 工艺&#xff0c;4 核 4 线程&#xff0c;睿频 3.7GHz&#xff0c;TDP 仅为 6W。 intel n200性能怎么样这些点很重要看过你就懂了 http://www.adiannao.cn/dy

i8一点通答疑

1. 游戏盘里面产生的i83uptemp目录是什么&#xff0c;里面的文件可以删除吗&#xff1f; 回复&#xff1a;该目录为存放三层下载过程中的临时文件&#xff0c;游戏下载并更新完成后这个目录里面的文件就不需要了&#xff0c;会定期定期自动删除&#xff0c;当该目录超过…