题解 | #进制A+B#

进制A+B

http://www.nowcoder.com/practice/6187581174ac48278ca3bccf8d534897

描述

输入一个十六进制数a,和一个八进制数b,输出a+b的十进制结果(范围-231~231-1)。

输入描述:

一行,一个十六进制数a,和一个八进制数b,中间间隔一个空格。

输出描述:

一行,a+b的十进制结果。

思路:

这道题难点在于十六进制和八进制的输入格式符!!!

int main(void)
{
    int a=0,b=0;
    scanf("%x %o",&a,&b);
    printf("%d",a+b);
    return 0;
}
全部评论
大佬,为什么一开始就要给个初始化?初始化了不就是不能变了吗?求解惑!
点赞 回复 分享
发布于 2022-08-16 10:22

相关推荐

05-12 16:04
已编辑
江西财经大学 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务