Java 循环结构 for

    技术2022-07-10  127

    循环结构的分类:for、while、do…while语句

    for语句的格式:

    for(初始化表达式,条件表达式,循环后的操作表达式){ 循环体; }

    执行流程:

    执行初始化语句执行判断条件语句,看其返回值是true还是false。 如果是true,继续执行,如果是false则结束循环。 执行循环体语句。执行循环后的操作表达式。继续执行判断条件语句,执行上面操作。

    1、基础案例:

    for(int i = 0;i<10;i++){ System.out.println("i = " + i); }

    2、使用for语句在控制台输出所有的"水仙花数":

    所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身。 举例:153 = 111 + 555 + 333 = 153

    分析:

    100 - 999获取每一个位数的值,百位、十位、个位判断各个位上的立方和是否等于这个数没如果等于则打印 public static void main(String[] args){ for(int i = 100;i <= 999;i++){ //获取100到999之间的数 int ge = i % 10; //123 % 10 int shi = i / 10 % 10; //12 % 10 int bai = i / 100 % 10; //1 % 10 if(ge * ge * ge + bai * bai * bai + shi * shi * shi == i){ System.out.println(i); } } }
    Processed: 0.246, SQL: 9