一道C语言的题,时间有限,速求解

[复制链接]
查看11 | 回复1 | 2009-6-10 13:02:03 | 显示全部楼层 |阅读模式
int a=3; 则printf(“%d”,a++)以及
int a=3; 则printf(“%d”,++a) 的答案分别是多少,能详细的解释下么?
我知道这个答案, 我只是想确认一下,是不是因为a++先输出在加1,而++a是先加1再输出?
好的,原来是这样的,恩,好吧,谢谢你了。

回复

使用道具 举报

千问 | 2009-6-10 13:02:03 | 显示全部楼层
34 a++:先使用a之后,a自加1(先输出a的值后,a再+1)++a:a先自加1后再使用a(a先+1后,再输出a的值)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行