i=3,k=(i ++ )+ (i++ )+ (i++ )求k的值

[复制链接]
查看11 | 回复2 | 2011-3-7 04:05:53 | 显示全部楼层 |阅读模式
++里面K=15;解释:++是自加运算符
自加运算符放在前面和后面优先级是不一样的,也即是说编译的时候,(1)先执行的是两个放在前面的自加运算,运算结果i=5;(2)计算K值,5+5+5=15(3)执行放在后面的自加运算,运算结果i=6
回复

使用道具 举报

千问 | 2011-3-7 04:05:53 | 显示全部楼层
12?15?应选12
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行