例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号