在c++编程中对一个值赋初值执行第一个运算之后如何保持初值进行第二个运算
最佳答案
不是很理解你的要求,对一个变量来说,只有赋值才会改变它的值(包括自增/减)
只是运算不会改变它的值的,如
int x,y;
x=100;
y=100*x; //这个x是不变的
若是你要给x赋新值,又想保留原来的值,用一个临时变量先保存它的值就可以了
如
int x,t;
x=100; //第一次赋值
t=x; //保留原值
x=x*100; //赋新值
//....
x=t; //取回原来的值
x=x*200; //第二次运算
最佳答案由网友 whoami1978 提供
其他回答
暂无其它回答!