c语言的一些问题

将这些输入到 TruboC 即32767 因为最大的正数为0111111111111111 加一后就变成1000000000000000 也就是最大的负数了因为最小的负数为1000000000000000 本身也是个结果 打字总会吧 答案补充 自己做不出来 自己求结果不是更好么 ||| //溢出问题://最大值+1变成最小值 即-32768//最小值-1变成最大值 c6=974.x=55555.554688y=55555.555556float(单浮点数)的精确位数为8double(双浮点数)的精确位数为16 ||| //溢出问题://最大值+1变成最小值 c5=97 c4=97 c3=97 c2=97 c6=ac1=97 c5=a c4=a c3=a c2=a b=1.234568e+0103.c1=a b=12345678868.000000a=1.234568e+010 a-1=327672.a=12345678848.000000 a+1=-32768a=-32768 1.a=32767 这个情况 那么 啥问题都解决了 答案补充 好好检查一下程序吧;如果程序编译正常的话;得不到结果 运行 减一后就变成0111111111111111 也就是最小的正数了 即-32768//最小值-1变成最大值 即32767 ||| 为什么不直接将上述代码打入C语言编辑器中试一下呢
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值