zoukankan      html  css  js  c++  java
  • for循环

    for循环语句语法:

    for(初始化;布尔表达式;更新){
        //代码块
    }    
    • 虽然所有的循环结构都可以用while或者do-while表示,但java提供了另一种语句:for循环,使一些循环结构变得增加简单;
    • for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构;

    练习1:计算0到100之间的奇数和偶数的和

    package com.steven.demo;
    
    public class ForDemo1 {
        public static void main(String[] args) {
            int sum = 0;
            int peace = 0;
            for(int i = 0; i <= 100;i++){
                if(i%2==0){
                    sum = sum + i;
                }else{
                    peace = peace + i;
                }
            }
            System.out.println("100以内偶数和:" +sum);
            System.out.println("100以内奇数和:" +peace);
        }
    }

    结果:

    练习2:用while或for循环输出1~100之间能被5整除的数,并且每行输出5个

    package com.steven.demo;

    public class ForDemo3 {
    public static void main(String[] args) {
    int j = 0;
    for(int i = 1; i <= 100;i++){
    //判断被5整除的数字,并打印出来
    if (i % 5 == 0){
    System.out.print(i + " ");
    j++;
    //当超过5个时,就换行
    if(j%5==0){
    System.out.println();
    }
    }
    }

    System.out.println("================");

    for (int i = 1; i<=100; i++){
    //判断被5整除的数字,并打印出来
    if (i % 5 ==0){
    System.out.print(i + " ");
    }
    //当打印数字超过5个时,换行
    if (i % (5*5) == 0){
    System.out.println();
    }
    }
    }
    }

    练习3:打印九九乘法表

    package com.steven.demo;
    
    public class ForDemo2 {
        public static void main(String[] args) {
            for(int i = 1; i <= 9; i++){
                for (int j = 1; j <= i; j++){
                    System.out.print(j + "*" + i +"="+ i*j+"  ");
                }
                System.out.println();
            }
        }
    }

  • 相关阅读:
    刷脸背后:人脸检测人脸识别人脸检索_张重生资料整理
    webpack工具
    js精度缺失和最大安全整数
    在线文档预览(干货篇)
    讨论js比较两个数组(对象)是否相等的范围
    js不同数据类型中==与===的对比
    js中this的指向
    前后端数据类型
    js网页节点操作
    圆角渐变边框实现
  • 原文地址:https://www.cnblogs.com/stevenx/p/12984755.html
Copyright © 2011-2022 走看看