文档详情

java面向对象第三章课后习题 .pdf

发布:2024-11-18约3.11千字共2页下载文档
文本预览下载声明

java⾯向对象第三章课后习题

1、输⼊⼀批整数,输出其中的最⼤值与最⼩值,输⼊为0时结束循环。

代码如下:

packagecom.bd22;

importjava.util.Scanner;

publicclassInteger{

publicstaticvoidmain(String[]args){

Scannersc=newScanner(System.in);

intmin=0;

intmax=0;

do{System.out.println();

System.out.println(请输⼊⼀个整数(输⼊0结束):);

inta=sc.nextInt();

if(a==0){

break;

}

min=mina?min:a;

max=maxa?max:a;

while}(true);

System.out.println(最⼩值为:+min);

System.out.println(最⼤值为:+max);

}

}

运⾏结果:

2、⽤键盘输⼊⼀位整数,当输⼊1~7时,显⽰对应的英⽂星期名称的缩写,输⼊其他数字

时提⽰⽤户重新输⼊,输⼊0时结束程序。

程序代码:

packagecom.bd22;

importjava.util.Scanner;

publicclassWeek{

publicstaticvoidmain(String[]args){

Scannerinput=newScanner(System.in);

while(true){

System.out.print(请输⼊数字1-7(输⼊0时结束):);

intnum=input.nextInt();

//如果输⼊0则程序结束退出

if(num==0){

System.out.println(程序结束!);

break;

}

//按照输⼊的数不同选择输出的星期

switch(num){

case1:

System.out.println(今天是MON);

break;

case2:

System.out.println(今天是TUE);

break;

case3:

System.out.println(今天是WED);

break;

case4:

System.out.println(今天是THU);

break;

case5:

System.out.println(今天是FRI);

break;

case6:

System.out.println(今天是SAT);

break;

case7:

System.out.println(今天是SUN);

break;

default:

System.out.println(请重新输⼊);

break;

}

}

}

}

运⾏结果:

3、假如机票原价为5000元,4-10⽉份为旺季,旺季头等舱打9折,经济舱打6折,其他⽉

显示全部
相似文档