40 For循环

package lianxi;

public class ForDemo002 {
    public static void main(String[] args) {
        int oddSum = 0 ;
        int evenSum = 0 ;

        for (int i = 1; i < 100 ; i++) {
            if (i%2 != 0){
                oddSum  += i;

            }else {
                evenSum += i ;
            }
        }
        System.out.println("偶数和:"+oddSum);
        System.out.println("技术和:"+evenSum);
        /**
         * for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构.
         * for循环的次数是执行前就确定的
         * for(初始化,布尔表达式;更新){
         *    //代码
         *    }
         */

    }
}

 

public class ForDemo003 {
    public static void main(String[] args) {
        //1~1000之间能被5整除的数,并且每行输出3个
        for (int i = 0; i <=1000 ; i++) {
            if (i%5==0){
                System.out.print(i+"\t");
            }
            if (i%(5*3)==0){
                System.out.println();
            }
        }
    }
}

 

public class ForDemo004 {
    public static void main(String[] args) {


        for (int x = 0; x <= 9; x++) {
            for (int i = 1; i <=x ; i++) {
                System.out.print(x+"*"+i+"="+(x*i) + "\t");
        }
            System.out.println();

        }
    }
    /**
     * 打印九九乘法表
     * 1.先打印第一列
     * 2.我们先吧固定的1在用一个循环抱起来
     * 3.去掉重复项,i<=x
     * 4.调整样式
     */
}

 

posted @ 2022-03-18 15:52  东方不是西方  阅读(41)  评论(0)    收藏  举报