简单C++程序问题,请问下面的程序是怎样运算的,求详细点的解释,谢谢··

[复制链接]
查看11 | 回复2 | 2011-12-15 14:19:21 | 显示全部楼层 |阅读模式
输出结果:42-10① coutb; 结合性是 ! 高于 > 高于 =,即 x = ((!a) > b), (!a) 是 0, 0>b 结果为 false,所以 x 等于 0。④ y=x-- &&b;结合性史 -- 高于 && 高于 =,但是 -- 是后置,所以是“先使用后自减”。先执行 x&&b,即 0&&3,得到 0,赋给...
回复

使用道具 举报

千问 | 2011-12-15 14:19:21 | 显示全部楼层
#include using namespace std;void main(){ int a=1,b=2,x,y;
cout<<a++ + ++b<<endl;//4 a++是先进行运算 然后再进行自加,++b 是先自加,然后在运算 结果输出是4;a=2;b=3;
cout<<...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行