news 2026/9/9 11:57:31

头歌实践教学平台:Java入门-分支结构(四)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
头歌实践教学平台:Java入门-分支结构(四)

第6关:来吧,我是BOSS!

任务描述
结合本章节所学内容,完成本关所有的编程题。

相关知识
扫描仪(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*****/
}
}

有任何问题都可以随时关注私信!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/9 11:57:08

基于.NET的开源跨平台自动升级组件设计与实践

1. 自动升级这件事&#xff0c;为什么值得自己做一套组件先聊个很实际的问题&#xff1a;你的应用程序做完了&#xff0c;功能、界面、性能都调好了&#xff0c;接下来最容易被忽略、却又最影响用户体验的是什么&#xff1f;答案是升级。我见过太多团队在产品上线后才开始头疼—…

作者头像 李华
网站建设 2026/9/9 11:54:42

magnitude不是CLI命令,而是嵌入向量的L2模长度量

1. “magnitude”不是命令行工具&#xff0c;而是本地AI推理服务的底层度量引擎很多人第一次在终端里敲下magnitude&#xff0c;期待它像git或curl那样立刻响应——结果却只收到command not found。这背后没有玄机&#xff0c;也没有被隐藏的二进制文件&#xff1b;“magnitude…

作者头像 李华
网站建设 2026/9/9 11:54:21

IoT版本治理实战:固件、配置与设备模型的独立版本管理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/9 11:53:41

WorkBuddy效率智能体从零上手:安装部署、Skill与连接器实操指南

之前在整理个人知识库和自动化流程时&#xff0c;经常在笔记、数据表、消息通知之间来回切换&#xff0c;工具装了一堆&#xff0c;真正用起来的没几个。后来花时间系统梳理了 WorkBuddy 的完整使用流程&#xff0c;才发现它解决的不只是“聊天”问题&#xff0c;而是把模型、工…

作者头像 李华
网站建设 2026/9/9 11:52:50

C#调用佳能EDSDK开发实战:从P/Invoke封装到相机控制完整指南

简介&#xff1a;这份C#开发示例面向需要以编程方式控制佳能相机的.NET开发者&#xff0c;系统演示了EDSDK在设备管理、实时预览、参数调整、远程快门及图像下载等环节的调用方法。压缩包仅73KB&#xff0c;包含18个文件&#xff0c;其中8个cs源码为主要内容&#xff0c;覆盖相…

作者头像 李华
网站建设 2026/9/9 11:51:25

手部追踪GPU项目压缩包:从解压到部署的实战指南

简介&#xff1a;这是一份基于Mediapipe的Android手势识别项目压缩包&#xff0c;面向希望在移动端实现GPU加速单手追踪的开发者&#xff0c;适用于Android Studio 3.5环境。资源共152个文件&#xff0c;约173MB&#xff0c;核心包含aar依赖库、binarypb管道配置、tflite模型、…

作者头像 李华