将一个大于32767的整数赋给整型变量,为什么结果发生变化
人气:439 ℃ 时间:2020-03-31 02:23:57
解答
用unsigned int就可解决问题.
因为某些编译器的int最大只能表示32767,超出了就溢出了.最高bit是符号位i,那边如果是1就会变成负数.
推荐
- 将一个大于32765的长整数赋给整形变量,会得到什么结果.
- 从键盘输入3个整数,分别赋给整型变量a、b、c,然后将输入的整数按照从小到大的顺序放在变量a、b、c中,并输
- 用java 从键盘输入3个整数,分别赋给整数变量a b c 然后将输入的整数按照从小到大的顺序放在变量abc中,并
- 今夜偏知春气暖,虫声新透绿窗纱.出自刘方平的哪首诗,意思是什么
- 一个角的补角的余角是这个角的五分之二,问这个角的度数是多少
- 小船在静水中的航速是4m/s,要它横渡20m宽的河流,河水流速为2m/s. (1)若小船渡河时间最短,求小船过河的合速度大小和船在横渡过程中被水流推向下游的距离. (2)若要小船直接到达
- 水果箱子里苹果的个数是梨的2倍,每次取出6个苹果,4个梨装一袋,装了几袋后梨正好取完苹果还剩12个.装了
- 忄去 这个字怎么读啊..
猜你喜欢