zoukankan      html  css  js  c++  java
  • 循环语句

    循环语句
    循环语句的功能:在某些条件满足的情况下,反复执行特定代码的功能
    循环语句的四个组成部分:
    1.初始化部分
    2.循环条件部分
    3.循环体部分
    4.迭代部分
    循环语句分类:
    for循环
    while循环
    do/while循环
    for循环结构的使用
    for循环结构
    1.格式:
    (1)初始化条件
    (2)循环条件
    (3)迭代条件
    (4)循环体
    for(初始化条件;循环条件;迭代条件){
    循环体
    }
    2:执行过程(1)-(2)-(4)-(3)-(2)-(4)-(3)......-(4)-(3)-(2)
    即直至循环条件不满足,退出当前循环

    public class V{
        public static void main(String[] args){
            int j=1;
            for (System.out.print('a');j<3;System.out.print('c'),j++){
                System.out.print('b');
            }
        }
    }


    题目:输出100以内所有的偶数及偶数的和(累加的思想),及偶数的个数

    public class V{
        public static void main(String[] args){
            //题目:输出100以内所有的偶数及偶数的和(累加的思想),及偶数的个数
            int i=1;
            int count=0;
            int sum=0;
            System.out.println("100以内所有偶数的个数是:");
            for (i=1;i<=100;i++){
                if (i%2==0){
    
                    System.out.println(i);
                    sum+=i;
                    count++;
                }
            }
            System.out.println("偶数的和是:"+sum);
            System.out.println("偶数的个数是:"+count);
        }
    }


    练习:

    public class V{
        public static void main(String[] args){
            for(int i=1;i<=150;i++){
                System.out.print(i+" ");
                if (i%3==0){
                    System.out.print("foo ");
                }if (i%5==0){
                    System.out.print("biz ");
                }if (i%7==0){
                    System.out.print("baz ");
                }
                System.out.println();
            }
        }
    }

    public class V{
        public static void main(String[] args){
            for (int i=100;i<1000;i++){
                int j1=i/100;//d得出百位数
                int j2=(i-j1*100)/10;//得出十位数
                int j3=i%10;//得出个位数
                if(i==j1*j1*j1+j2*j2*j2+j3*j3*j3)
                    System.out.println(i);
            }
        }
    }

  • 相关阅读:
    java的各种日志框架
    (4)一起来看下mybatis框架的缓存原理吧
    (3)一起来看下使用mybatis框架的select语句的源码执行流程吧
    Markdown基本语法
    openstack中使用linux_bridge实现vxlan网络
    python基础—第一句Python语句以及条件语句
    Java内存详解
    Java工具类练习题和答案
    面向过程和面向对象
    网页设计案例
  • 原文地址:https://www.cnblogs.com/KeepCalmAndNeverSayNever/p/10074262.html
Copyright © 2011-2022 走看看