设先有定义:int y=3,x=3,z=1;则语句:printf(“%d %d\n",(++x,y++),z+2);的输出结果 求详解
答案:2 悬赏:20
解决时间 2021-02-22 00:10
- 提问者网友:醉人眸
- 2021-02-21 05:23
设先有定义:int y=3,x=3,z=1;则语句:printf(“%d %d\n",(++x,y++),z+2);的输出结果 求详解
最佳答案
- 二级知识专家网友:修女的自白
- 2021-02-21 06:56
(++x,y++)的值为3;逗号表达式的值为后一个表达式的值,y++表示先运用y的值再进行自增
z+2的值也为3
所以输出3 3
z+2的值也为3
所以输出3 3
全部回答
- 1楼网友:ー何必说爱
- 2021-02-21 07:40
3 3
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |