1. C源程序代码编写
#include
对于int类型,数值的范围是-2^15=-32768至2^15-1=32767,如果你超过这个数据范围,就会溢出,具体说是你输入32768就会被当作-32768处理,从正数这边溢出就到了最小的负数。你可以去看看计算机如何表示整数的(以二进制补码形式)。
对于你日常编程的应用就注意不要输入会溢出的数据就可以了(一般你提交程序到什么在线运行的平台上或者给老师什么的,他们不会输入溢出的数的;不同的系统的同一数据类型的范围也不尽相同,但都有溢出的现象存在;如果你希望处理更大的数,可以改为long型,范围是-2^31至2^31-1)。