外循环是指在循环中有一个或几个循环控制因子,它们是负责使其他循环执行整个程序的循环。而内循环是指在一个循环体内又定义了一个或多个循环,以完成在该循环体内的某项工作。外循环和内循环之间的区别在于,外循环是最外层的循环,控制着整个循环的执行,而内循环则决定在外循环体内每次执行完成后,内循环要执行多少次。循环的类型还有三个,即嵌套循环,条件循环和无限循环。嵌套循环是指在一个循环中又调用另一个循环,这样便形成了一种循环套用循环的结构。条件循环是指当某条件被满足时,循环将会一直运行,直到条件不再满足为止。而无限循环是指当循环体存在某种条件时,循环将无限次数地重复执行,使其永远不会终止。