第三方cdx 发表于 2021-3-31 10:01:49

为什么写两个数求和代码程序后电脑怎么知道算

电脑怎么知道1+1=2,怎么会加法运算

人造人 发表于 2021-3-31 10:22:36

全加器,了解一下

https://baike.baidu.com/item/%E5%85%A8%E5%8A%A0%E5%99%A8/9791810?fr=aladdin

jackz007 发表于 2021-3-31 10:46:57

本帖最后由 jackz007 于 2021-3-31 11:16 编辑

      是的,如果你给英国人说 "壹加壹" 他肯定不知所云,但是,如果你对他说 "one plus one" 他就明白了。在相互沟通和交流方面,人与电脑的关系如同中国人和英国人,关键是双方必须具有使用同一个"频道" 对话的能力。

第三方cdx 发表于 2021-3-31 11:29:49

这样说计算机本身会加法

人造人 发表于 2021-3-31 12:00:05

第三方cdx 发表于 2021-3-31 11:29
这样说计算机本身会加法

第三方cdx 发表于 2021-3-31 13:05:29

人造人 发表于 2021-3-31 10:22
全加器,了解一下

https://baike.baidu.com/item/%E5%85%A8%E5%8A%A0%E5%99%A8/9791810?fr=aladdin

9.若变量已正确定义并赋值,下面符合C语言语法的表达式是())。
A.a:=b+1
B.b=c+2
C.int 18.5%3
D.a=a+=c+b
你会不会这道题,一直没弄懂

人造人 发表于 2021-3-31 13:33:42

第三方cdx 发表于 2021-3-31 13:05
9.若变量已正确定义并赋值,下面符合C语言语法的表达式是())。
A.a:=b+1
B.b=c+2


首先 A 和 C 不对,有问题吗?
没有问题再说 B 和 D

人造人 发表于 2021-3-31 13:45:44

第三方cdx 发表于 2021-3-31 13:05
9.若变量已正确定义并赋值,下面符合C语言语法的表达式是())。
A.a:=b+1
B.b=c+2


https://fishc.com.cn/thread-67664-1-1.html

+和+=的优先级都是14
优先级相同的运算符,运算次序由结合性决定
14级运算符结合性为 右到左
也就是 a=(a+=c+b)
a+=c+b 就是 a = a + b + c
也就是 a = (a = a + b + c)
也就是先执行 a + b + c 然后吧结果给 a
然后再执行 a = a,把 a 的值再赋值给 a

第三方cdx 发表于 2021-3-31 16:15:44

那为什么题目不选它,选B
页: [1]
查看完整版本: 为什么写两个数求和代码程序后电脑怎么知道算