33问答网
所有问题
在C语言中将一个超出变量取值范围上限的数值赋给变量,结果怎样。
如题所述
举报该问题
推荐答案 2012-05-07
二进制值加上超过最大值的部分之后取变量范围部分值转换为变量类型数据就可以得到结果了
比如short型变量a,最大值为32767,二进制代码为0111111111111111,将其赋值为32768则相当于其值加一,对应二进制代码为1000000000000000,对应为short型的-32768
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/hcP4h5dh0.html
其他回答
第1个回答 2012-05-07
报错。
第2个回答 2012-05-07
不确定的错误
相似回答
c语言程序
设计
中将一个
大于32767的长整数
赋给
整形
变量,
会得到什么结 ...
答:
高位丢失,可能变负数。例如:long int i = 32799; //没问题 short int k = 32799; // 有问题 printf("%d, %d",i,k);得:32799, -32737
在C语言中将一个
很大的正整数赋值给一个int类型
变量
a,输出a时有时会显...
答:
在不同的C系统中,int有不同的表示范围。32位(4字节)的int,它可以表示的数字范围是-2147483648~+ 2147483647,共可表示4294967296个不同的数。这是因为它有点像我们用(每个档位上只可以表示0~9)的算盘。假如我们
的一个
算盘有4个档位,它能表示从0~9999共10000个不同的数字。当我们要把比9999更...
C语言中给一个
已定义为浮点数的
变量赋
值,其有效位数超过7位,程序将怎 ...
答:
如果用float超过了有效位,可以用double,如果double都超过了,可以用long double
大家正在搜
积分变量和上限变量
积分上限为变量的积分怎么求
计算积分上限为变量的极限
c语言中使用变量的要求是
变上限积分求导含变量
c语言变量的定义
c语言的变量名
C语言变量
积分上限和积分变量相同
相关问题
在C语言中将一个超出变量取值范围上限的数值赋给变量,结果怎样...
关于C语言中枚举类型 枚举变量可以赋值为不在范围内的值吗?如...
关于C语言中枚举类型 枚举变量可以赋值为不在范围内的值吗?如...
C语言中,如果定义一个变量,但不对其进行赋值,那么输出的这个...
在C语言中将一个很大的正整数赋值给一个int类型变量a,输出...
C语言中数字怎么赋值给字符串,并且输出的是数字呢?
c语言中给一个已经赋值的变量再次赋值是怎么完成的
请问bat能不能将一个已经赋值的变量数字做运算,将新值继续赋...