JDK
eclipse
什么是循环结构呢? 1、所谓循环结构是指在程序设计语言中反复执行某些代码的一种计算机处理过程,简而言之,就是某些代码有规律的重复执行。 2、循环两大要素: 1)、循环体:相同的语句; 2)、循环条件:持续执行的条件,约定执行的次数。
while循环语句的执行逻辑 1、while语句循环条件是逻辑表达式; 2、若表达式结果为true,执行while内部语句块,语句执行完在次判断表达式,若为true,还继续执行,直到表达式为false时退出循环,伪代码如下: while(逻辑表达式){ System.out.println("老黑黑帅!"); }
while语句的流程图
while语句可以用来处理循环逻辑 int age = 1; while(age <=23){ System.out.println("单身狗"); age++; } System.out.println("摆脱单身");
运用break语句跳出循环 break可以用来退出循环 int i = 0; while(i < 9) { if(i == 2) { break; } System.out.println("i="+i); //输出结果0 1 i++; }
do-while语句的执行逻辑 1、先执行一次语句块; 2、然后计算逻辑表达式的值,若为true,再次执行语句块的代码,如此这般反复执行,知道逻辑表达式为false为止,伪代码如下: do{ 语句块 }while(逻辑表达式);注:不管do-while循环中逻辑表达式是否为true,都先执行一次。
do-while执行流程图
do-while循环逻辑demo public static void main(String[] args) { int num; Scanner scan = new Scanner(System.in); do { System.out.println("请输入比10小的数字"); num = scan.nextInt(); }while(num <10); }
while和do-while循环语句的区别 1、while循环需要先计算逻辑表达式然后再执行语句块; 2、do-while循环无论逻辑表达式是true还是false,都要先执行一次语句块。 简而言之,就是do-while至少要执行一次,while可能压根就不执行。