//算出1加到100的值
1+2+3+4+....+100 0+1=1 1+2 =3 3+3= 6 6+4 =10 .....
3+3+4+....+100 假设a是 1到100,b是累积数值
6+4+...+100 b是不断变化的 ,这个变化是加a 导致的,所以 把b+a再赋予b。
b = a + b;
int b = 0; 首先赋予b一个初始值0,for是一个循环语句;符合for的条件就一直循环。
for (int a = 1; a <= 100; ++a) 创建一个循环for,条件是:a的值是从1到100,所以a = 1;且a <= 100; ++a将变量a的值加1,再将变量的值作为表达式的值;
{
b = a + b; b = a + b;是在a符合条件下将a + b的值赋予b,直到a不符合条件为止,在这里a的值是从1到100,所以就正好算到1加到100的值。
CCLOG("%d",b); CCLOG是实现log输出,%d是用来输出十进制整数,b就是1加到100最终的值。
}
int b = 0;
for (int a = 1; a <= 100; ++a)
{
b = a + b;
}
CCLOG("%d",b);