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();
            }
        }
    }

  • 相关阅读:
    hdu--1045--Fire Net,NYOJ--587--dfs--blockhouses
    NYOJ--1100--WAJUEJI which home strong!
    NYOJ--927--dfs--The partial sum problem
    NYOJ--1058--dfs--部分和问题
    NYOJ--491--dfs(打表水过)--幸运三角形
    素数环:NYOJ--488--dfs||hdu-1016-Prime Ring Problem
    NYOJ--353--bfs+优先队列--3D dungeon
    NYOJ--325--深度优先搜索--zb的生日
    NYOJ--284--广搜+优先队列--坦克大战
    搭建虚拟环境
  • 原文地址:https://www.cnblogs.com/stevenx/p/12984755.html
Copyright © 2011-2022 走看看