|
主题: 问个问题,程序员考试的题~
|
 五行之中
职务:普通成员
等级:4
金币:0.0
发贴:1629
注册:2001/6/24 19:15:17
|
#162002/9/15 10:08:40
有点明白后又糊涂了
|
 股
职务:普通成员
等级:6
金币:1.0
发贴:5442
注册:2001/11/23 18:47:44
|
#172002/9/15 10:14:33
咋了。说出来互相研究一下
|
 五行之中
职务:普通成员
等级:4
金币:0.0
发贴:1629
注册:2001/6/24 19:15:17
|
#182002/9/15 10:16:01
就是不大清楚。我也说不清楚~ 我自己都绕晕了
|
 reefish
职务:普通成员
等级:8
金币:0.0
发贴:11191
注册:2002/4/30 13:48:43
|
#192002/9/15 13:20:38
魔药9号在上个帖子中说 引用: 因为1+1<>2且0+1<>1 所以1+1+0+1<>1+2 所以3<>3
错了。 不等于是不能两边相加的。 例如: 1+3<>5 2+2<>3 就不能两边相加: 1+3+2+2<>3+5 8<>8? 所以你那样推理是错误的。
|
 5D猪猪
职务:普通成员
等级:1
金币:0.0
发贴:228
注册:2002/8/11 11:13:02
|
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:1.0
发贴:320
注册:2001/8/17 18:10:31
|
#212002/9/15 18:36:39
可以的。你学过逻辑学吗? 在逻辑学中有一个经典的推理辩题 有人突然提出让罗素从2+2=5推理出罗素就是上帝。 他张口就说2+2=5那么各减3为1=2。罗素和上帝为2,根据命题等式1=2那么罗素即是上帝。 这个是有命题推来的。就是说假设的前提是命题一定为正确,所以1+1<>2这样的命题成立,则推理成立。 明白吗?
|
 5D非线性编辑版主
职务:版主
等级:7
金币:29.0
发贴:6498
注册:2002/3/24 5:05:35
|
#222002/9/18 19:53:36
魔药9号的答案是正确的!
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
#232002/9/18 20:10:23
似乎,好象明白了
古希腊的诡辩更有意思
|
 一碟小菜
职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2002/9/18 2:19:27
|
#242002/9/18 22:33:48
应用的是离散数学吗
|
 神兵
职务:普通成员
等级:3
金币:0.9
发贴:1457
注册:2002/7/13 16:02:09
|
#252002/9/18 22:55:58
总算找到了windows死机的根源
|
 5D非线性编辑版主
职务:版主
等级:7
金币:29.0
发贴:6498
注册:2002/3/24 5:05:35
|
#262002/9/19 15:15:38
魔药9号在上个帖子中说 引用: 没有什么意思。 因为1+1<>2且0+1<>1 所以1+1+0+1<>1+2 所以3<>3 这个是数学逻辑,对吧? 编程上呢是这样的。 1为真,0为假 所以真+真为真,假加真为真,相加后为真。 但是这样也不好解释的。你是用或还是用与还是用异或。你没有指明逻辑条件啊。所以说只有在数学逻辑上正确,在编程上是说不通的。
能说通的,编程上,大于1的数都是假,0为真,所以,程序只有两种选择,执行OR不执行!
|
 maxpain
职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2002/9/19 8:46:05
|
#272002/9/19 16:48:48
那要看什么语言了。 在java中只有true和false,他不认为1为真0为假
|