第1关:Java分支结构之 if...else

任务描述

本小节需要你完成一个判断学员成绩等级的小程序,效果如下:

package step2;import java.util.Scanner;public class HelloIfStep2 {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.println("请输入学员成绩:");/******start******/int score=input.nextInt();if(score>=85){System.out.println("优,非常棒!");}else{System.out.println("良,下次加油!");}/******end******/}
}

第2关:if语句测试题

1. C     2. C   3.D

第3关:Java分支结构之多重if

任务描述

本小节需要你实现一个星级成绩评定系统,效果如下:

package step3;import java.util.Scanner;public class HelloStep3 {public static void main(String[] args) {System.out.println("星级成绩评定系统");System.out.println("请输入成绩:");Scanner sc = new Scanner(System.in);/******start******/int score=sc.nextInt();if(score>=90){System.out.println("*****五星成绩");}else if(score>=80&&score<90){System.out.println("****四星成绩");}else if(score>=70&&score<80){System.out.println("***三星成绩");}else if(score>=60&&score<70){System.out.println("**俩星成绩");}else{System.out.println("无星成绩");}/******end******/}
}

第4关:Java分支结构之Switch

任务描述

本关需要你使用Switch完成一个能根据用户输入的月份,给出对应的季节的小程序。效果图如下:

package step4;import java.util.Scanner;public class HelloSwitch {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入月份:");int input = sc.nextInt();   //获取输入的月份//通过输入的月份来判断当前季节并输出/*****start*****/switch (input) {case 3:case 4:case 5:System.out.println(input + "月是春天");break;case 6:case 7:case 8:System.out.println(input + "月是夏天");break;case 9:case 10:case 11:System.out.println(input + "月是秋天");break;case 12:case 1:case 2:System.out.println(input + "月是冬天");break;default:System.out.println("输入错误");break;}/*****end*****/}
}

第5关:Switch语句测试题

1.CD

第6关:来吧,我是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*****/}}
}

Java入门 - 分支结构相关推荐

  1. 头歌--Java入门 - 分支结构

    目录 第1关:Java分支结构之 if...else 任务描述 相关知识 编程要求 测试说明

  2. 头歌-Java入门 - 分支结构

    第1关:Java分支结构之 if...else 任务描述 本小节需要你完成一个判断学员成绩等级的小程序,效果如下: 相关知识 生活中,我们经常需要先做判断,然后才决定是否要做某件事情.例如,如果考试成 ...

  3. 头歌(educoder)第 2 章 Java入门之控制结构 Java入门 - 分支结构

    目录 第1关:Java分支结构之 if...else 第2关:if语句测试题​编辑 第3关:Java分支结构之多重if 第4关:Java分支结构之Switch 第5关:Switch语句测试题​编辑 第 ...

  4. java单分支结构,java基础语法分支结构

    java分支结构有两种: 1,if语句, 2,switch语句 if语句 格式一: if(条件表达式){ ​ 执行代码块; } [当条件表达式的结果为true时,执行代码块] 例: if(11> ...

  5. Java基础---分支结构(if--else / switch---case)

    分支结构 分支结构的分类: if 分支结构if单分支结构语法: if(布尔表达式) {执行语句}布尔值为 true 则执行{}内的语句,否则跳过.if双分支结构语法: if(布尔表达式){语句1} e ...

  6. Day04 java笔记 分支结构

    4.1 代码运行过程中的常见的结构 顺序结构代码从上到下,从左至右运行,最基本的原则分支结构路上的风景不一样,向左向右走的结果不一样代码满足不同的条件,执行不同的结果循环结构代码中存在需要多次执行的情 ...

  7. 用Java控制结构分支结构判断某个年份是否为闰年并输出结果

    解析: 公历纪年法中:能被4整除的大多是闰年:能被100整除而不能被400整除的年份不是闰年:能被3200整除的也不是闰年:如1900年是平年,2000年是闰年,3200年不是闰年. 知识点: 双分支 ...

  8. 头歌--Java入门 - 循环结构基础

    目录 第1关:Java循环结构之while循环 任务描述 相关知识 编程要求 测试说明

  9. java基础—分支结构

    if语句 if-else 多重if switch语句 break结束当前循环 continue跳出本次循环,执行下次循环

最新文章

  1. ASP.NET中常用的几个李天平开源公共类LTP.Common,Maticsoft.DBUtility,LtpPageControl
  2. python3 hashlib加密库 md5 sha1 sha256 sha384 sha512 加盐
  3. python窗口程序-窗口程序python
  4. golang interface传结构体
  5. 软件详细设计说明书_校导周绪龙|软件测试第五篇——软件测试的底层思维
  6. C#的常见算法(面试)(转)
  7. Unet项目解析(6): 图像分块、整合 / 数据对齐、网络输出转成图像
  8. 如何自动判断域名是否被微信拦截 被微信屏蔽的域名网址如何正常打开使用
  9. 一个可以支持多版本的MediaPlayer的控件做法(支持MediaPlayer6,7,8,9,10的播放)
  10. 小技巧 ----- 计数数组中小于 target 的元素个数
  11. android6变化,一次尝鲜体验 关于一加6升级Android P后的变化
  12. OpenGL基础55:文字渲染
  13. Struts1.x多文件上传问题
  14. 解决Tuxera NTFS for Mac软件安装问题
  15. uva10668二分解方程
  16. anki android 导入路径,3.1 导入卡片
  17. KDiff3 merge conflict 窗口操作说明
  18. npm i 安装依赖 报错 npm ERR! code EINTEGRITY npm ERR! sha512-*****==.(12008 bytes) 问题处理
  19. 怎么拆分PDF文档?一分钟学会拆分PDF文档的方法
  20. 前端面试 - css , 布局 ,js ,vue

热门文章

  1. 从APS的角度理解什么是按库存生产(MTS)计划?解释,缺点和示例
  2. java报错Non Zero Exit Code?其实是在不断读入数据,留有条件终止读入即可
  3. 【fq_codel】fq_codel on Router
  4. think php5.1案例教程,Thinkphp5.1进阶与实战
  5. SINS/GNSS组合导航:捷联惯导静基座下初始对准 (一)粗对准(Matlab)
  6. 【科研绘图封面教程】C4D+PS教学绘制优秀期刊封面第一期
  7. HDU4082Hou Yi's secret(相似三角形的个数)
  8. 别再给手机外接OTG键鼠玩刺激战场了:其实还能这样操作
  9. 匹配包含换行符(回车)的任意字符串的正则表达式
  10. ABAP 获取流水单号(SNRO SAP自动编号)