【喵呜刷题小喵解析】:循环结构主要用于减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,所以选项A是正确的。循环结构中一般会标明循环的条件,不是无止境的循环,所以选项B也是正确的。循环结构中,常用的是循环控制语句,如for、while和do-while,而不是if语句,所以选项C是错误的。循环结构while和do-while的区别是:while先判断循环条件再执行内容,如果条件不满足则退出循环;do-while则先执行内容再判断循环条件,至少执行一次内容,所以选项D也是正确的。因此,选项C是错误的。