单项选择题
如果循环次数在执行循环体之前已确定,一般用(1)循环;如果循环次数是由循环体的执行情况确定的,一般用(2)循环和(3)循环。当循环体至少执行一次时,用(4)循环,反之,如果循环体可能一次也不执行,选用(5)循环。以上五个空白处应依次填入()
A.for、while、do-while、do-while、while
B.while、for、do-while、do-while、for
C.for、while、do-while、while、do-while
D.for、do-while、while、while、do-while