我没有得到这个循环为什么输出52
public static void main(String[] args)
{
int k=3, tot=0;
while (k<11)
{ tot=tot+k;
k++;
}
System.out.print(tot);
}
}
答案 0 :(得分:2)
会发生什么:
它循环八次(11 - 3),因为在每次迭代时k
递增
tot = 0 + 3
tot = 3 + 4
tot = 7 + 5
tot = 12 + 6
tot = 18 + 7
tot = 25 + 8
tot = 33 + 9
tot = 42 + 10