for (; ; ){
  循环体
}

while(循环条件){
  循环体
}

do{
  循环体
}while(循环条件);

  执行顺序不同:

  for循环和while循环:先判断条件为true时,然后再执行

  do while循环:先执行循环体,然后再判断条件

  使用情况不同:

  当循环次数固定时,建议使用for循环

  当循环次数不固定,建议使用while循环、do while循环

    先判断,再执行,则使用while循环

    先执行,然后再判断,则使用do while循环

  当循环条件第一次为false时,则:

  for 循环执行 0 次循环体

  while 循环执行 0 次循环体

  do while循环执行1次循环体

  得出:

  for循环:0次-------N次

  while 循环:0次------N次循环体

  do while循环:1次-------N次

05-28 00:57