首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

减法运算的结果保存在被减数中吗?解决思路

2012-05-09 
减法运算的结果保存在被减数中吗?比如C/C++ codedouble a, bif(abs(a-10)2){b++}这样if 了之后 a的值也

减法运算的结果保存在被减数中吗?
比如 

C/C++ code
double a, b;if(abs(a-10)>2){   b++;}


这样if 了之后 a的值也变了? 



[解决办法]
不变......
[解决办法]
不变,
a=a-10;
这样就变了
[解决办法]
理论上a的值不会变,但问题是你a本身没有初始化,C++通常默认为0,所以正常情况下如果不报错,会执行b++操作,b=1

热点排行