野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

【每日一题】-1和1的数值比较

  [复制链接]
发表于 2014-8-17 17:53:56 | 显示全部楼层
printf输出应该是0
回复 支持 反对

使用道具 举报

发表于 2014-8-19 16:47:05 | 显示全部楼层
1
走过路过,不能错过走过路过,不能错过走过路过,不能错过走过路过,不能错过走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2014-8-20 09:08:26 | 显示全部楼层
?帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2014-8-20 22:05:03 | 显示全部楼层
强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

发表于 2014-8-21 13:01:01 | 显示全部楼层
1强烈支持,非常感谢哥们帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2014-8-21 22:37:20 | 显示全部楼层
应该是1吧。
回复 支持 反对

使用道具 举报

发表于 2014-8-23 21:36:16 | 显示全部楼层
强烈支持,非常感谢哥们 有学习到了
回复 支持 反对

使用道具 举报

发表于 2014-9-12 17:15:57 | 显示全部楼层
看下结果看。。。。。
回复 支持 反对

使用道具 举报

发表于 2014-9-14 21:06:53 | 显示全部楼层
虽然不太懂  但是感觉  是道好题
回复 支持 反对

使用道具 举报

发表于 2014-9-14 22:04:46 | 显示全部楼层
负数在计算机中一补码的形式存在。所以-1比1大,则输出1
回复 支持 反对

使用道具 举报

发表于 2014-9-21 12:12:16 | 显示全部楼层
运行了了是1,想不通啊
回复 支持 反对

使用道具 举报

发表于 2014-9-22 20:03:37 | 显示全部楼层
走过路过,不能错过
可能是输出0
回复 支持 反对

使用道具 举报

发表于 2014-9-24 18:34:16 | 显示全部楼层
强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

发表于 2014-9-25 23:23:48 | 显示全部楼层
看了今天的,想看看这道题答案··
回复 支持 反对

使用道具 举报

发表于 2014-9-27 12:56:11 | 显示全部楼层
0000000000000
回复 支持 反对

使用道具 举报

发表于 2014-9-30 12:38:29 | 显示全部楼层
1111111111111111111
回复 支持 反对

使用道具 举报

发表于 2014-9-30 16:26:48 | 显示全部楼层
路过,学习学习,大概知道跟存储方式有关
回复 支持 反对

使用道具 举报

发表于 2014-10-2 12:28:06 | 显示全部楼层
打印1,但是-1L和1UL是什么东东?
回复 支持 反对

使用道具 举报

发表于 2014-10-9 15:14:55 | 显示全部楼层
强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

发表于 2014-10-10 20:13:40 | 显示全部楼层
输出应该是1吧
回复 支持 反对

使用道具 举报

发表于 2014-10-10 21:31:21 | 显示全部楼层
笑坏我的肚子了
回复 支持 反对

使用道具 举报

发表于 2014-10-11 00:00:35 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2014-10-11 08:46:25 | 显示全部楼层
1抢沙发~给哥们顶一个
回复 支持 反对

使用道具 举报

发表于 2014-10-11 14:27:23 | 显示全部楼层
类型要转换!
回复 支持 反对

使用道具 举报

发表于 2014-10-11 16:30:03 | 显示全部楼层
强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

发表于 2014-10-11 18:27:45 | 显示全部楼层
1强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

发表于 2014-10-11 21:33:46 | 显示全部楼层
输出1,因为-1L的值为-1L的值是 0xffffffff
回复 支持 反对

使用道具 举报

发表于 2014-10-12 17:24:49 | 显示全部楼层
1吧     不清楚啊   
回复 支持 反对

使用道具 举报

发表于 2014-10-12 21:15:04 | 显示全部楼层
long 和unsigned long两个不同类型比较 会自动转化成高精度的也就是UL  而都是-1储存为补码 为2^32-1为0Xffff 而 1是0X0001 所以-1大 输出1
回复 支持 反对

使用道具 举报

发表于 2014-10-12 22:42:06 | 显示全部楼层
111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2014-10-14 23:00:42 | 显示全部楼层
谢谢,学习
回复 支持 反对

使用道具 举报

发表于 2014-10-15 11:35:33 | 显示全部楼层
强烈支持,非常感谢哥们
回复 支持 反对

使用道具 举报

发表于 2014-10-16 17:00:32 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2014-10-16 22:33:08 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2014-10-18 14:21:08 | 显示全部楼层
这个。。。没把握。。。
回复 支持 反对

使用道具 举报

发表于 2014-10-19 10:28:29 | 显示全部楼层
今天是侥幸答对了
回复 支持 反对

使用道具 举报

发表于 2014-10-19 15:31:03 | 显示全部楼层
转换成无符号数,-1在计算机中以补码存储:1111 1111,所以-1>1  
回复 支持 反对

使用道具 举报

发表于 2014-10-21 14:46:03 | 显示全部楼层
??????????
回复 支持 反对

使用道具 举报

发表于 2014-10-23 07:36:13 | 显示全部楼层
111111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2014-10-23 11:49:19 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2014-10-23 20:57:57 | 显示全部楼层
抢沙发~给哥们顶一个
回复 支持 反对

使用道具 举报

发表于 2014-10-24 14:00:49 | 显示全部楼层
数据类型不同
回复 支持 反对

使用道具 举报

发表于 2014-10-24 21:51:02 | 显示全部楼层
-1L表示把-1强制转换成无符号整型变量,则-1L表示为65536,而1UL表示1,所以-1L>1UL,答案为1
回复 支持 反对

使用道具 举报

发表于 2014-10-25 16:08:14 | 显示全部楼层
1抢沙发~给哥们顶一个
回复 支持 反对

使用道具 举报

发表于 2014-10-26 17:55:41 | 显示全部楼层
00000000000000000000
回复 支持 反对

使用道具 举报

发表于 2014-10-26 20:37:54 | 显示全部楼层
完全不懂啊
回复 支持 反对

使用道具 举报

发表于 2014-10-26 22:22:16 | 显示全部楼层
没看懂,瞧瞧解析
回复 支持 反对

使用道具 举报

发表于 2014-10-27 22:19:12 | 显示全部楼层
-1的补码为0xffff,1的补码是0x0001,故答案为1
回复 支持 反对

使用道具 举报

发表于 2014-10-27 22:19:57 | 显示全部楼层
没注意,32位~~~
回复 支持 反对

使用道具 举报

发表于 2014-10-28 14:36:56 | 显示全部楼层
无符号比较,答案是1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-1 06:54 , Processed in 0.047968 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表