pwjpj52 发表于 2021-10-24 00:33:57

wp231957 发表于 2021-10-24 07:44:18

根据结果也能猜出来,先计算,然后加加

傻眼貓咪 发表于 2021-10-24 08:37:45

本帖最后由 傻眼貓咪 于 2021-10-24 08:39 编辑

代码 printf("%d\n", a++*2) 的 3 个步骤:
1.)a 值 *2
2.)打印 a 值
3.)a 值 +1
C 语言运算符优先级:
1.)++ (但是这题目的 ++ 在右边,所以先执行 * 和打印)
2.)*
3.),

n 5 4 3 2 1
a 0 1 2 3 4
a*2 0 2 4 6 8
a++ 1 2 3 4 5

Python初学者8号 发表于 2021-10-24 09:26:14

啊这 还有这回事??
页: [1]
查看完整版本: a++*2是什么,如何得出以下结果 嘿嘿