栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第二章 Java流程控制 ② 代码

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第二章 Java流程控制 ② 代码

1.if分支 单分支 双分支 多分支

代码如下:

package com.yzh70625;


import java.util.Scanner;
public class ceshi {
    public static void main(String[] args) {
        //if分支
        //单分支,双分支,多分支
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入你的分数");
        int score = sc.nextInt();
        //if单分支
//        if(score>=90) {
//            System.out.println("奖励吃大餐");
//        }
        //if双分支
//        if(score>=90) {
//            System.out.println("奖励吃大餐");
//        }else{
//            System.out.println("面壁三天");
//        }

        //if多分枝
        if(score>=90){
            System.out.println("优秀");
        }else if(score>=80){
            System.out.println("良好");
        }else if(score>=60){
            System.out.println("中等");
        }else{
            System.out.println("差");
        }
    }
}


运行结果如下:

2.switch-case循环

代码如下:

package com.yzh70625;


import java.util.Scanner;
public class ceshi {
    public static void main(String[] args) {
        System.out.println("请输入令狐冲比武名次:");
        Scanner scanner = new Scanner(System.in);
        int mc = scanner.nextInt();
        //String xq = "星期一";
        double x = 11.34;
        //类型:char,byte,short,int,String,enum
        switch (mc){
            case 1:
                System.out.println("武林盟主");
                break;
            case 2:
                System.out.println("武当掌门");
                //break;
            case 3:
                System.out.println("峨嵋掌门");
                break;
            default:
                System.out.println("逐出师门");
                break;
        }
    }
}

运行结果如下:

3.do…while break continue 死循环 嵌套循环

代码如下:

public static void main(String[] args) {
        //while,do..while,for,嵌套,break,continue
        //四要素:计数变量初始化,条件判断,循环体,计数更新

        

        //实现无固定次数循环
        

        //do..while:条件不成立时,至少执行一次
        

        

        //死循环
        //for(;;);

        //break,continue
        

        //嵌套循环
        //输出5*5的星星
        
        //外层控制轮数
        for (int i=1;i<=5;i++){
            //每轮的内容(列数)
            for (int j=1;j<=5;j++){
                System.out.print("*");
            }
            //换行
            System.out.println();
        }

        //九九乘法表
    }

运行结果如下:

4.9乘9乘法表

代码如下:

package com.yzh70625;


public class jiuchengjiu {
    public static void main(String[] args) {
        //9×9乘法表
        for (int i = 1; i < 10; i++) {
            for (int j = 1; j <=i; j++) {
                //System.out.print(i+"×"+j+"="+i*j+"  ");
                //t 制表符 等间距
                System.out.print(i+"×"+j+"="+i*j+"t");
            }
            System.out.println();

        }
    }
}

运行结果如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/992431.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号