语法 | while(条件)---表达式--值--bool(布尔类型) { 循环体; } | do{循环体; }while(); ---------------------特别提醒。最后有分号。千万别忘掉。 | for(表达式1;表达式2;表达式3){循环体;} |
执行过程 | 1),当程序执行到while(条件)时.先判断条件是否成立。 2),如果成立(true),则执行语句块中的语句--循环体。 3),直到条件不成立或者其他跳出循环语句的语句就结束循环。 | 1),当程序执行到do-while时.先执行大括号里面的语句块.执行之后.再执行while(条件), 2),判断小括号中的条件是否成立.如果成立(true) 就跳回大括号中.执行下一次循环. 3),直到条件不成立时.整个循环结束. | 1),当程序运行到for(表达式1;表达式2;表达式3)时,先执行表达式1,再执行表达式2, 2),当表达式2为true时.然后执行里面的循环体.执行完之后走到表达式3,然后再执行表达式2. 3),其中.表达式1只执行一次.当表达式2成立时才执行循环体.当不成立是就跳出循环. |