2个回答
展开全部
答案:45次。
// j 值依次进行了如下的循环:
1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9
3 4 5 6 7 8 9
。 。。
8 9
9
很明显,这是一个等差数列,总次数为(1+9)/2*9=45
i <= 1 // 这里说明 i 的初值是1。
while( i< 10 ) do //这里说明外层的循环一共循环了9次,i从1到9
{
//...
i<=i+1
}
// 对于每一次循环,第二层循环次数为 10-i, 即第一次循环了9次,第二次循环了8次, ..., 第九次循环了1次。
j <= i; // 说明j的起始值从i开始,这个值是递增的,即第一次是1,第二次是2,。。。最后一次是9。
while(j<10) do // 说明j的最大值是一定的,都是9。
{
S;
j <= j+1;
}
// j 值依次进行了如下的循环:
1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9
3 4 5 6 7 8 9
。 。。
8 9
9
很明显,这是一个等差数列,总次数为(1+9)/2*9=45
i <= 1 // 这里说明 i 的初值是1。
while( i< 10 ) do //这里说明外层的循环一共循环了9次,i从1到9
{
//...
i<=i+1
}
// 对于每一次循环,第二层循环次数为 10-i, 即第一次循环了9次,第二次循环了8次, ..., 第九次循环了1次。
j <= i; // 说明j的起始值从i开始,这个值是递增的,即第一次是1,第二次是2,。。。最后一次是9。
while(j<10) do // 说明j的最大值是一定的,都是9。
{
S;
j <= j+1;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询