C语言题目
假设所有变量均为整形,则表达式X=(a+2,b+5,a+b++,a*a-b)的值是 ( )A.1 B.2 C.-1 D.-2 本帖最后由 claws0n 于 2018-10-30 22:22 编辑
a b 的初始值是多少??从左往右
X=(a+2,b+5,a+b++,a*a-b)
忽略前面, a+b++, b 后缀自增,所以下一个 b 的值会 +1
X = a*a-b claws0n 发表于 2018-10-30 22:12
a b 的初始值是多少??从左往右
X=(a+2,b+5,a+b++,a*a-b)
忽略前面, a+b++, b 后缀自增 ...
题目只给出“假设所有变量均为整形”,整条题目就是这样的了,我百度了很久都没有找到答案。
页:
[1]