首页 > 教育

请问{m+=i+i*i;}在c++中表示什么意思?

更新时间2019-04-23 01:08:25

执行m+=i+i*i;相当于执行 m=m+(i+i*i);假设 m=0,i=1,则 m=0+(1+1*`1)=2。
你可以把下面的语句段放入main()函数中运行,看打印出的m值为2来验证。
int m=0,i=1;
m+=i+i*i;
printf("%d ",m);

在m现有的值上再加i+i*i

上一篇:高三复读生,去年的笔记那些还有用吗

下一篇:英语语法问题