第4章 switch结构 课后作业:
2018-03-29 19:08
218 查看
1. 学习计划:
import java.util.Scanner; public class Arrange { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入星期几:"); int dayofWeek = input.nextInt(); switch (dayofWeek) { case 1: case 3: case 5: System.out.println("学习编程"); break; case 2: case 4: case 6: System.out.println("学习英语"); break; default: System.out.println("休息"); } } }2.成绩除以10
public class SoSo { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入你的成绩:"); double score = input.nextDouble(); int score1 = (int) score / 10; switch (score1) { case 10: System.out.println("父亲给他买辆车"); break; case 9: System.out.println("母亲给她买一部笔记本"); break; case 8: case 7: case 6: System.out.println("母亲给她买一部手机"); break; default: System.out.println("没有礼物"); } } }3.飞机票计划:
import java.util.Scanner; public class Fjc { public static void main(String[] args) { double money = 5000; Scanner input = new Scanner(System.in); System.out.print("请输入你出行的月份:\n"); if (input.hasNext() == true) { int yue = input.nextInt(); System.out.println("请问您选择选择头等舱还是经济舱?头等舱输入1,经济舱输入2"); int cabin = input.nextInt(); switch (yue) { case 9: case 8: case 7: case 6: case 5: case 4: if (cabin == 1) { money = money * 0.9; break; } if (cabin == 2) { money = money * 0.8; break; } default: if (cabin == 1) { money = money * 0.5; break; } if (cabin == 2) { money = money * 0.4; } break; } System.out.println("你的机票票价为:" + money); } else { System.out.println("请输入正确数字"); } } }4.使用计算器“+”“-”“*”“/”运算,输出运算结果:
import java.util.Scanner; public class Computer { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入你的第一个操作数:"); double number = input.nextDouble(); System.out.println("请输入你的第二操作数:"); if (input.hasNextDouble() == true) { double number1 = input.nextDouble(); System.out.println("请选择你的操作方式:1加法,2减法,3乘法,4除法"); int choose = input.nextInt(); switch (choose) { case 1: System.out.println("计算结果:" + number + "+" + number1 + "=" + (number + number1)); break; case 2: System.out.println("计算结果:" + number + "-" + number1 + "=" + (number - number1)); break; case 3: System.out.println("计算结果:" + number + "*" + number1 + "=" + (number * number1)); break; case 4: System.out.println("计算结果:" + number + "/" + number1 + "=" + (number / number1)); break; } } else { System.out.println("请输入正确数字"); } } }
相关文章推荐
- 第5章 while循环结构 和do—while循环结构 课后作业:
- 软件体系结构课后作业01
- 软件体系结构课后作业03
- 第3章:if - else结构; 课后作业
- 20131019作业 2 分支、循环结构
- 作业2:分支,循环结构
- Linux课堂作业3(课后题)
- 用 if 和 switch 语句实现多分枝结构
- 作业3 应用分支与循环结构解决问题。
- 第六次课后作业——总结
- Python实现类似switch的分支结构
- 第六次课后作业
- 课后作业之鼠标点击速度比赛游戏
- 作业三-应用分支与循环结构解决问题——.输入一个整数 x,计算并输出下列分段函数 sign(x) 的值
- 课后作业01
- 第6次课后作业
- C语言程序设计课后作业7——预习报告
- C语言博客作业--结构体
- 第二次试验上机作业1选择结构
- java课后作业