在循环嵌套中,关于 while 循环与 for 循环的嵌套规则下列说法正确的是( )
A.
while 循环与 for 循环是不可以相互嵌套的,因为两种循环的循环变量的变化规则不一样。
B.
while 循环与 for 循环是可以嵌套的,但是只能 for 循环做外层内套 while 循环。
C.
while 循环与 for 循环是可以互相随意嵌套的,无论 while 循环做外层内套 for 循环,还是 for 循环做外层内套 while 循环都是可以的。
D.
while 循环与 for 循环是可以嵌套的,但是只能 while 循环做外层内套 for 循环,因为 while 循环的循环变量的变化是由编程者给定的计算式确定的,而 for 循环的循环变量的变化是由循环本身自动确定的。