以下不正确的描述是 ( )。 
(A) 使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成
(B) while循环是先判断表达式后执行循环体语句
(C) do-while和for循环均是先执行循环体语句,后判断表达式
(D) for、while、do-while循环中的循环体均可以由空语句构成
出自:兰州理工大学C语言程序设计