冰火 发表于 2016-9-10 11:38:04

谁能教教我,理解不了一个问题

a=10
a+=3
a=7

{:10_291:}

无符号整形 发表于 2016-9-10 11:45:16

a+=3
就是
a=a+3
所以a不可能是7

冰火 发表于 2016-9-10 11:51:27

无符号整形 发表于 2016-9-10 11:45
a+=3
就是
a=a+3


a到底是几?

冰火 发表于 2016-9-10 11:52:03

无符号整形 发表于 2016-9-10 11:45
a+=3
就是
a=a+3


我怎么就跨不过这个梗

冰火 发表于 2016-9-10 11:55:39

a=b=c=d=10
a+=1
b-=3
c×=10
d/=8
>>>a
11
>>>b
7
>>>C
100
>>>d
1.25
???

御坂20037号 发表于 2016-9-10 14:39:53

肯定改了add函数变成了sub函数变成减了{:10_266:}

某风 发表于 2016-9-11 23:45:16

a =10
a+=3的意思是 a= a+3
所以a= 7因为7+3 =10
但是如果在程序里这么写的话就不是这么个意思了
a=10
a+=3 \\意味着a再加3变成了新的a也就是13
a=7\\所以这里不会是7 应该是13

humalonginus 发表于 2016-9-12 09:25:08

你一定是哪里弄错了,我用和你相同的输入,最后等于13啊

alferlele 发表于 2016-9-12 12:21:34

最后等于13啊,你错了

lili200238 发表于 2016-9-24 23:49:45

a=7
页: [1]
查看完整版本: 谁能教教我,理解不了一个问题