Int a=2,b=2,表达式d=a--,e=d--,f=--e,那a,b,c,d的值多少呢

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 23:14:49
Inta=2,b=2,表达式d=a--,e=d--,f=--e,那a,b,c,d的值多少呢Inta=2,b=2,表达式d=a--,e=d--,f=--e,那a,b,c,d的值多少呢Inta=2,b=2

Int a=2,b=2,表达式d=a--,e=d--,f=--e,那a,b,c,d的值多少呢
Int a=2,b=2,表达式d=a--,e=d--,f=--e,那a,b,c,d的值多少呢

Int a=2,b=2,表达式d=a--,e=d--,f=--e,那a,b,c,d的值多少呢
执行第一句时,首先赋值给d,d=2,a执行a=a-1=1
执行第二句时,首先赋值给e,e=2,d执行d=d-1=1;
执行第三句时,首先执行e=e-1=1,然后赋值给f=1
即a=1,b=2,c=任意内存分配数,d=1