zoukankan      html  css  js  c++  java
  • 循环

    While   do...while  for;

    1):while循环;

    格式:while(Boolean变量 / Boolean表达式){

    //.......代码块

    }      

    当表达式结果为true时,则执行循环体内的代码块,直到判断表达式为false时或者遇到break时,循环才会结束. 所以while循环为:先判断,后执行.

    例子:

    int k = 0;

    While( k < 5){

    System.out.print(k);

    K++;    //如果没有给K另行赋值,则K的值一直没变.则循环条件一直成立.该循环则定                         义为”死循环”.

    If(K == 0 ){

    Break;   //如果循环条件一直成立,则遇到break时循环执行体执行结束

    }
    }

    2):do...while循环:

    格式:do{

    //.......代码块

     

    }while(Boolean变量/Boolean表达式);   //后面一定要加分号.

     do...while循环与while循环不同的是:不管循环条件是否成立都会先执行一遍.简称:先执行,后判断.

     

    3):for循环:

    常规格式:for(参数初始化; 条件判断;更新循环变量){

    //.......代码块

    }

    遍历数组元素的另一种输出格式:

    for(数据类型变量名:数组名){

    System.out.print(变量名);  // 遍历数组的所有元素。

    }

    此处需要注意的一个题:

    请问这个程序有错吗?错在哪里?

    解答: 这个程序没错. 值得注意的是:sum = sum + i++;这个表达式表达的结果是:sum = sum+i;i++;因此for循环的三个条件都成立.所以该程序没有任何错误.

    循环总结分析:

    While循环常用于判断条件循环

    Do...while 也用于判断条件循环,但是是在无条件执行一遍循环体之后再判断;

    For循环常用于固定循环次数.

    多重循环:

     

  • 相关阅读:
    第二阶段冲刺站立会议报告
    09软件工程读后感之三
    08软件工程读后感之二
    07软件工程读后感之一
    一个整数数组中最大字数组二
    返回一个二维数组最大联通子数组的和
    项目阶段总结
    大道至简阅读笔记之三
    大道至简阅读笔记二
    课堂设计
  • 原文地址:https://www.cnblogs.com/it-xiaoBai/p/8080471.html
Copyright © 2011-2022 走看看