如何用c++/c输出较大的整数?(知识点)

2025-10-26 20:34:05

1、题目:

描述

输入四个整数,把这四个输入的整数倒着输出。

输入

只有一行,共四个整数,整数之间由一个空格分隔。整数是64位有符号整数。

输出

只有一行,四个整数,即倒着输出输入的四个整数。

样例输入

1234567890 2345678901 3456789012 4567890123

样例输出

4567890123 3456789012 2345678901 1234567890

2、因为这是在讲知识点,那么解析和题解讲在下我的一篇经验里讲。

请谅解。。。

3、既然要输入输出64位二进制数,那么很显然int类型是不够的,怎么办呢?

今天给大家讲一个新的定义类型!!

1、上一篇经验我讲了int的范围是-2147483648---+2147483647,

这里说的long int 也是如次。

如何用c++/c输出较大的整数?(知识点)

2、可是很早以前,int 和long int 的范围是完全不一样的。

3、最早,int 的范围是-32767~+32767

4、但是后来,int因为值太小,不常用,很麻烦,所以就和比它大一点的long int 合并了。

5、如今,int 和 long int 的大小(即范围)和功能都成了之前说的-2147483648---+2147483647 了。

如何用c++/c输出较大的整数?(知识点)

1、long long int 就厉害了,它有一个非常非常大的范围。

如何用c++/c输出较大的整数?(知识点)

2、他的范围是2的64次方。

3、也就是-9223372036854775808--+9223372036854775807

4、如果有疑问,欢迎单机屏幕下方的“我有疑问”问我,也可以在我往期的经验里寻找哦~如果觉得经验好的话,点个赞呗!如果想让我在正文里写代码,可以给我留言!

如何用c++/c输出较大的整数?(知识点)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢