任务描述
结合本章节所学内容,完成本关所有的编程题。
相关知识
扫描仪(Scanner
)已经创建,用户输入的数据也已经获取,请按照题目要求通关。
第一题
编写一个Java
程序(打篮球),获取输入的人数,如果人数小于10
人,就打半场,否则就是全场,在start-end
区域第一题中补全代码。 效果如下:
第二题
使用多重if
语句在start-end
区域编写一个Java
程序(吃什么),输入今天是星期几,输出今天吃什么,需要使用Scanner
获取输入的整数,规则如下:
- 如输入
1
,则输出:今天吃米饭
- 如输入
2
,则输出:今天吃牛排
- 如输入
3
,则输出:今天吃鸡排
- 如输入其他,则输出:
今天吃红烧肉
效果如下:
第三题
使用switch
语句完成第二题。
编程要求
请仔细阅读右侧代码,结合相关知识,在Begin-End
区域内进行代码补充,完成编写来吧,我是BOSS!的小程序。
测试说明
请按照编程要求填充代码,我会对你编写的每一块代码进行测试。
大好的青春不用来敲代码和咸鱼有什么区别,开始吧,骚年!
package step5;
import java.util.Scanner;
public class Practice {
final static Scanner sc = new Scanner(System.in); //创建扫描仪
//第一题
public void first(){
System.out.println("请输入人数:");
int input = sc.nextInt(); //获取输入的数据
/*****start*****/
if(input<10){
System.out.println("打半场");
}
else{
System.out.println("打全场");
}
/*****end*****/
}
//第二题
public void second(){
System.out.println("请输入今天星期几:");
int input = sc.nextInt(); //获取输入的数据
/*****start*****/
if(input==1)
{
System.out.println("今天吃米饭");
}
else if(input==2){
System.out.println("今天吃牛排");
}
else if(input==3){
System.out.println("今天吃鸡排");
}
else {
System.out.println("今天吃红烧肉");
}
/*****end*****/
}
//第三题
public void third(){
System.out.println("请输入今天星期几:");
int input = sc.nextInt(); //获取输入的数据
/*****start*****/
switch(input){
case 1:
System.out.println("今天吃米饭");
break;
case 2:
System.out.println("今天吃牛排");
break;
case 3:
System.out.println("今天吃鸡排");
break;
default:
System.out.println("今天吃红烧肉");
break;
}
/*****end*****/
}
}