一个for循环和它的while形式有什么區别:在一个典型的 for 循环中递增变量一般在循环结束之后都是不可用的;但在和它等价的 while 循环中,递增变量在循环结束之后仍然是可用嘚这个区别常常是使用 while 而非 for 循环的主要原因。