C++中for语句外循环和内循环运行起来的时候怎么运行的,求详细!

2025-04-15 01:17:04
推荐回答(2个)
回答1:

 
int sum = 0;
for (int add1 = 1; add1 < 10; add1++)
{
for(int add2 = 1; add2 <= add1;add2++)
{
sum += add1*add2
}
}
这样得到的sum就是1*1 + 1*2+2*2 + 1*3+2*3+3*3 + ... + 1*9+2*9+...+9*9;
这里sum结果式子1*1 + 1*2+2*2 + 1*3+2*3+3*3 + ... + 1*9+2*9+...+9*9 就是按照for循环的顺序得到的结果。
希望可以懂

回答2:

不懂你问的是什么?可否给一个具体例子