程序员的逻辑问题。

大家都在讨论为什么程序员遇到下面这个问题得出的结果总是和普通人不同

题目:买西瓜,看到西红柿就买上五个。

条件:看到了西红柿

正常人的答案是买上一个西瓜五个西红柿。

程序员的答案是买上了五个西瓜。

这个问题涉及到了程序编程中遇到的绝对逻辑问题,因为计算机只能做到0或者1的区别。

也就是计算机所获得的信息也只能区分是或者不是。

所以当计算机遇到此类问题的编程逻辑时,只是把西瓜作为可变项,西红柿为条件,来判断西瓜可以的可变项的变项值。

你可能感兴趣的:(程序员的逻辑问题。)