
请帮忙讲下面c程序 ,自增问题?
抱歉,问题没说完,电脑死机了了讲下怎么得出的,主要讲X+=B;的运做方式,应该不是单一的X=X+B吧。还有自增应该是加了++的那里才能自增吧。。。inta=4;(a++)...
抱歉,问题没说完,电脑死机了了
讲下怎么得出的,主要讲 X+=B;的运做方式,应该不是单一的X=X+B吧。还有 自增应该是加了 ++ 的那里才能自增吧。。。
int a=4;
(a++)+=a;
cout<<a;
int b=4;
b+=++b;
cout<<b;
int d=4;
(++d)+=(d++);
cout<<d; 展开
讲下怎么得出的,主要讲 X+=B;的运做方式,应该不是单一的X=X+B吧。还有 自增应该是加了 ++ 的那里才能自增吧。。。
int a=4;
(a++)+=a;
cout<<a;
int b=4;
b+=++b;
cout<<b;
int d=4;
(++d)+=(d++);
cout<<d; 展开
展开全部
X+=B 就是X=X+B
int a=4;
(a++)+=a; 这就相当于a=(a++)+a=4+4 就是8 然后自增1为9
下面同理
int a=4;
(a++)+=a; 这就相当于a=(a++)+a=4+4 就是8 然后自增1为9
下面同理
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询