/* 创建时间:20181129
创建人:小白
题目:BASIC-11 基础练习 十六进制转十进制
问题描述:从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
输入格式:FFFF
输出格式:65535
注意:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
不超过8位要使用long long
*/
#include<stdio.h>
int main()
{
//printf格式符%d、%lld、%llx、%u
//%d 有符号32位整数
//%u 无符号32位整数
//%lld 有符号64位整数
//%llx有符号64位16进制整数
//%llo有符号64位8进制整数
long long a;
scanf("%llx",&a);
printf("%lld\n",a);
return 0;
}
/*Dev-c++输出结果:
5A
90
*/
BASIC-11 基础练习 十六进制转十进制
最新推荐文章于 2021-01-23 16:39:40 发布