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

2021-10-11

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

2021-10-11

Java零基础学习03(有C语言基础)

本章主要熟练else-if选择语句。

文章目录
  • Java零基础学习03(有C语言基础)



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

        int number=(int)(Math.random()*(12-1+1)+1);
        System.out.println(number);
        switch (number){
            case 1: System.out.println("January");break;
            case 2: System.out.println("February");break;
            case 3: System.out.println("March");break;
            case 4: System.out.println("Forth");break;
            case 5: System.out.println("May");break;
            case 6: System.out.println("June");break;
            case 7: System.out.println("July");break;
            case 8: System.out.println("August");break;
            case 9: System.out.println("September");break;
            case 10: System.out.println("October");break;
            case 11: System.out.println(" November ");break;
            case 12: System.out.println("December");break;
            default:System.out.println("无效值,程序设计可能出错,请检查!");
        }


    }
}

​ 图1



import java.util.Scanner;

public class Java_1 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);

        System.out.print("Enter today's day: ");
        int todaynumber=input.nextInt();
        String str1;
        switch (todaynumber){
            case 0: str1="Sunday";break;
            case 1: str1="Monday";break;
            case 2: str1="Tuesday";break;
            case 3: str1="Wednesday";break;
            case 4: str1="Thursday";break;
            case 5: str1="Friday";break;
            case 6: str1="Saturday";break;

            default:str1="无效值,程序设计可能出错,请检查!";
        }
        System.out.print("Enter the number of days elapsed since today: ");
        int elsedaynumber=input.nextInt();

        int number=(todaynumber+elsedaynumber)%7;

        String str2;
        switch (number){
            case 0: str2="Sunday";break;
            case 1: str2="Monday";break;
            case 2: str2="Tuesday";break;
            case 3: str2="Wednesday";break;
            case 4: str2="Thursday";break;
            case 5: str2="Friday";break;
            case 6: str2="Saturday";break;

            default:str2="无效值,程序设计可能出错,请检查!";
        }
        System.out.println("Today is "+str1+"and the future day is "+str2);

    }
}




import java.util.Scanner;

public class Java_1 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("Enter the number of years: ");
        int year = input.nextInt();
        System.out.print("Enter the number of months: ");
        int months = input.nextInt();
        int day=0;
        String str="str";
        switch (months) {
            case 1:
                str = "January";
                break;
            case 2:
                str = "February";
                break;
            case 3:
                str = "March";
                break;
            case 4:
                str = "Forth";
                break;
            case 5:
                str = "May";
                break;
            case 6:
                str = "June";
                break;
            case 7:
                str = "July";
                break;
            case 8:
                str = "August";
                break;
            case 9:
                str = "September";
                break;
            case 10:
                str = "October";
                break;
            case 11:
                str = "November";
                break;
            case 12:
                str = "December";
                break;
        }

        if(months!=2){
             switch (months) {
                 case 1:
                 case 3:
                 case 5:
                 case 7:
                 case 8:
                 case 10:
                 case 12:day=31;break;

                 case 4:
                 case 6:
                 case 9:
                 case 11:day=30;break;
              
        }
}
        else {
            if(year%4==0&&year%100!=0||year%400==0)
                {day=29;}
            else
                {day=28;}
        }
        System.out.println(str+" "+year+" has "+day+"days");
    }

}


import java.util.Scanner;

public class Java_1 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("Enter years: ");
        int year = input.nextInt();
        System.out.print("Enter months: ");
        int months = input.nextInt();
        System.out.print("Enter the day of the month: ");
        int day = input.nextInt();
        if (months==1){
            months=13;
            year=year-1;
        } else if (months==2) {
            months=14;
            year=year-1;
        }
        int weeks=0;
        weeks=(day+(26*(months+1))/10+year%100+(year%100)/4+(year/100)/4+5*(year/100))%7;
        String str2="str";
        switch (weeks){
            case 1: str2="Sunday";break;
            case 2: str2="Monday";break;
            case 3: str2="Tuesday";break;
            case 4: str2="Wednesday";break;
            case 5: str2="Thursday";break;
            case 6: str2="Friday";break;
            case 0: str2="Saturday";break;

            default:str2="无效值,程序设计可能出错,请检查!";
        }
        
        System.out.println("Day of the week is "+str2);
    }

}
*课后习题p105 3.33 科学星期几*/


import java.util.Scanner;

public class Java_1 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("Enter weight and price for package 1: ");
        double w1=input.nextDouble();
        double p1=input.nextDouble();
        double x=p1/w1;
        System.out.print("Enter weight and price for package 2: ");
        double w2=input.nextDouble();
        double p2=input.nextDouble();
        double y=p2/w2;
        if(x==y){
            System.out.println("Two packages have the same price");
        }
        else {
            double result=Math.min(x,y);
                if (result==x)
                    System.out.println("Packages 1 have a better price");
                else {
                    System.out.println("Packages 2 have a better price");
                }
        }

    }

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

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

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