
画勾的第4题!!在线等!!
展开全部
选a,方法如下:
1、y=x++-1,因为是x++,,所以先计算后自加,y=x-1,x=x+1,结果是y=1,x=3
2、y=++x-1,因为是++x,所以先自加,后计算,x=x+1, y=x-1,这要提醒的是,因为1、计算时,x=3,所以带入2、中时,x=x+1----->x=3+1=4,所以y=4-1=3.
因为第二次运算后有\n所以跳一行,进行第三次运算。
3、y=z---1,因为要求输出的事z和x,所以只需要计算z就行,z--=2,x在2中已经得出4
4、和3同理,z=2-1=1,x=4
所以最终答案是:3143
2414
1、y=x++-1,因为是x++,,所以先计算后自加,y=x-1,x=x+1,结果是y=1,x=3
2、y=++x-1,因为是++x,所以先自加,后计算,x=x+1, y=x-1,这要提醒的是,因为1、计算时,x=3,所以带入2、中时,x=x+1----->x=3+1=4,所以y=4-1=3.
因为第二次运算后有\n所以跳一行,进行第三次运算。
3、y=z---1,因为要求输出的事z和x,所以只需要计算z就行,z--=2,x在2中已经得出4
4、和3同理,z=2-1=1,x=4
所以最终答案是:3143
2414
展开全部
x++表示这一次运算后在加一
而++x表示先加再运算
第1个printf时
x=2
所以是D
而++x表示先加再运算
第1个printf时
x=2
所以是D
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没答案,正确的是 2 1 4 3
3 4 1 4
3 4 1 4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案是A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询