作业帮 > 综合 > 作业

c语言 后面两个表达式求值及具体过程

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/20 21:17:55
c语言 后面两个表达式求值及具体过程
int a=1,b=2,c=3,d=4; ++a*b-c--,a*b%c+1
c语言 后面两个表达式求值及具体过程
++a*b-c-- : 2*2-3 = 1
++a 先进行自增运算 ++a =2
++a *b = 2*2 = 4
++a*b-c-- = 4-3 =1
该运算结束后 a =2 b =2 c =2
a*b%c+1 : 2*2%2 = 0 +1 = 1
a*b = 4
a*b%c = 4%2 = 0
a*b%c+1 = 0+1 =1
再问: 第二个表达式值,书上写的是3
再答: 我这里理解的是先执行第一个表达式,再执行第二个表达式 如果答案是3,就是说两个表达式是没有关联的