问题6279--整型变量数值范围练习

6279: 整型变量数值范围练习

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

请按以下要求编程,体会整型变量能存放数据的大小范围
 定义a b c d e f g 七个整形变量。(int类型)
将常数1234567890保存到变量a
将常数2147483646保存到变量b
计算b+1并将结果保存到变量c
计算c+1并将结果保存到变量d
将常数-2147483647保存到变量e
计算e-1并将结果保存到变量f
计算f-1并将结果保存到变量g
输出"a="以及变量a的值
输出"b="以及变量b的值
输出"c="以及变量c的值
输出"d="以及变量d的值
输出"e="以及变量e的值
输出"f="以及变量f的值
输出"g="以及变量g的值
 
提示:部分样例输出
a=1234567890
b=2147483646
 
命令 k=5+j 表示计算5+变量j的值,并将计算结果保存到变量k
命令 cout<<"k="<<k<<endl; 将输出 k=以及变量k的值
int类型的变量只能存放-2147483648到2147483647之间的整数,
大于2147483647的数存入int类型变量将出现溢出
小于--2147483648的数存入int类型变量将出现溢出
请观察数据溢出后的数值大小(变量d,变量g的值)
 

样例输入 复制


样例输出 复制


来源/分类