来吧,我是BOSS!
结合本章节所学内容,完成本关所有的编程题。
编程要求
扫描仪(Scanner)已经创建,用户输入的数据也已经获取,请按照题目要求通关。
第一题
编写一个Java程序(打篮球),获取输入的人数,如果人数小于10人,就打半场,否则就是全场,在右侧第一题中补全代码。
效果如下:
第二题
使用多重if语句编写一个Java程序(吃什么),输入今天是星期几,输出今天吃什么,需要使用Scanner获取输入的整数,规则如下:
- 如输入1,则输出:今天吃米饭;
- 如输入2,则输出:今天吃牛排;
- 如输入3,则输出:今天吃鸡排;
- 如输入其他,则输出:今天吃红烧肉。
效果如下:
第三题
使用switch语句完成第二题
package javaDemo;
import java.util.Scanner;
public class Practice {
public static void main(String[] args){
final static Scanner sc = new Scanner(System.in);
//第一题
public void first(){
System.out.print("请输入人数:");
int people = sc.nextInt();
if(people<10){
System.out.println("打半场");
}
else{
System.out.println("打全场");
}
}
//第二题
public void second(){
System.out.print("请输入今天星期几:");
int date = sc.nextInt();
if(date==1){
System.out.println("今天吃米饭");
}
else if(date==2){
System.out.println("今天吃牛排");
}
else if(date==3){
System.out.println("今天吃鸡排");
}
else{
System.out.println("今天吃红烧肉");
}
}
//第三题
public void third(){
System.out.print("请输入今天星期几:");
int date =sc.nextInt();
switch(date){
case 1:
System.out.println("今天吃米饭");
break;
case 2:
System.out.println("今天吃牛排");
break;
case 3:
System.out.println("今天吃鸡排");
break;
default:
System.out.println("今天吃红烧肉");
}
}
}
}