例2.4 变量自加运算
#include<iostream>
using namespace std;
int main()
{  
   int x,y,z1,z2;
   x=7;   y=8;
   z1=y-(x++);              //计算z1=1,计算后x=8
   z2=y-(++x);              //计算前x的值自加1,x的值为9,再与y求差
   cout<<“z1="<<z1<<endl<<“z2="<<z2;   //分别输出z1和z2的值
}
运行结果:
 z1=1
 z2=-1
 
#include<iostream>
using namespace std;
int main()
{
    int x,y,z1,z2;
    x=7;    y=8;
    z1=y-(x++);    //计算z1=1,计算后x=8
    z2=y-(++x);    //计算前x的值自加1,x的值为9,再与y求差,结果是-1
    cout<<"z1="<<z1<<endl<<"z2="<<z2;
    return 0; 
 } 
    学习--一直在路上
                    
                
                
            
        
浙公网安备 33010602011771号