[ 单选题 ] 常识

C语言中 while 和 do-while 循环的主要区别是()。
  • A、
    do-while 的循环体至少无条件执行一次
  • B、
    while的循环控制条件比 do-while的循环控制条件更严格
  • C、
    do-while 允许从外部转到循环体内
  • D、
    do-while 的循环体不能是复合语句