美文网首页
day10_控制循环结构语句

day10_控制循环结构语句

作者: 雷阳洪 | 来源:发表于2019-01-17 18:04 被阅读10次
image.png
class  BreakDemo
{
    public static void main(String[] args) 
    {
        //从1输出到10;
        for (int i = 1;i <= 10 ;i ++ )
        {
            //如果输出7则终止循环
            
            if (i == 7)
            {
                break;//跳出循环/终止循环
            }
            System.out.println(i);
        }
            System.out.println("ending...");
            System.out.println("-----------------");
            //求出100以内前5个3的倍数的数字;
            //分析:先求出100以内的整数,再判断哪些是3的倍数,记录3的倍数的个数,若个数=5的时候,停止循环
            int j = 0;
            for ( int i = 1;i <= 100 ;i ++ )//1.求出100以内的整数
            {
                if (i % 3 == 0)//2.判断哪些是3的倍数
                {
                    System.out.println(i);//4.最后打印前5个3的倍数的数字
                    j ++;
                }
                if (j == 5)//3.若个数=5的时候,停止循环
                {
                    break;//终止当前循环
                   //执行不到后面的语句
                }
            }
            System.out.println(j);//打印记录的j的个数
    }
}

image.png
class ContinueDemo 
{
    public static void main(String[] args) 
    {
        for (int i = 1;i <= 10 ;i ++ )
        {
            //如果输出4则跳过
            
            if (i == 4)
            {
                continue;//跳过循环,不执行
            }
            //System.out.println(i);
        }
        //输出100-200之间不能被3整除的前5个数
        /*分析:先输出100-200的数.然后判断不能被3整除的数,跳过被3整除的数,
            声明一个i的个数,取前5位不能被3整除的数输出打印*/
        int j = 0;//声明i的个数为0个
        for (int i = 100;i <= 200 ;i ++ )
        {
            if (i % 3 ==0)
            {
                continue;
            }
            j++;
            if (j == 5)
            {
                break;
            }
            System.out.println(i);
        }
    }
}
image.png
//return:结束所在的方法
class ReturnDemo 
{
    public static void main(String[] args) 
    {
        for (int i = 1;i <= 10 ;i ++ )
        {
            //如果输出4则跳过
            
            if (i == 7)
            {
                break;//结束循环
            }
            System.out.println(i);
        }
        System.out.println("======================");//会执行该语句
        for (int i = 1;i <= 10 ;i ++ )
        {
            if (i == 7)
            {
                return;//结束所在的方法
            }
            System.out.println(i);
        }
        System.out.println("======================");//不会执行该语句
    }
}
image.png
class LoopInLoopControlDemo 
{
    public static void main(String[] args) 
    {
        outter:for (int j = 1;j <= 9 ;j ++ )
        {
            for (int i = 1;i <= j ;i ++ )
            {
                if (j == 5)
                {
                    break outter;//取别名,结束外层for循环 后面的将不再执行
                }
                System.out.print(i + "*" + j + "=" + (i*j) + "\t");
            }
            System.out.println();
        }
    }
}

相关文章

  • day10_控制循环结构语句

  • Javascript for 循环

    for 语句用来控制循环结构,按照指定的循环次数,循环执行循环体内语句(或语句块)。 基本结构如下: for(in...

  • 控制语句

    Java语言中控制语句可以分为7种,①控制选择结构语句 If , If else ,switch ②控制循环结构...

  • java基础知识第四天

    1.循环结构之for循环 For循环语句格式: For(初始化语句;判断条件语句;控制条件语句){ ...

  • [JS基础]笔记四

    js流程控制语句 流程控制 顺序结构、分支结构、循环结构 分支结构 if 分支结构 if else 双分支结构语句...

  • 50-58课程摘要

    循环结构 break,continue控制语句

  • Java控制语句

    1.控制语句介绍 控制语句:是用来控制程序中各语句执行顺序的语句。 顺序结构 选择结构 循环结构 2.选择结构 i...

  • 控制语句

    Java支持以下控制结构:条件控制语句:if,if - else,if - else if,switch循环语句:...

  • Java基础(选择语句和循环语句)

    人生何时不在立交桥 顺序结构 选择结构 循环语句 控制循环

  • python 基础 - 循环语句

    python 循环语句 Python中的循环语句有 for 和 while。Python循环语句的控制结构图如下所...

网友评论

      本文标题:day10_控制循环结构语句

      本文链接:https://www.haomeiwen.com/subject/rdwbdqtx.html