package com.wyq.study;
import java.util.Scanner;
public class BookTicket {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("欢迎来到订票系统");
System.out.println("以下是订票信息:");
System.out.println("淡季头等舱\t旺季头等舱\t淡季经济舱\t旺季经济舱");
int price = 5000;
double dt=0.5;
double dj=0.4;
double wt=0.9;
double wj=0.8;
System.out.println(dt+"\t"+wt+"\t"+dj+"\t"+wj);
System.out.println("请输入您出行的月份:");
int mon=sc.nextInt();
int result=0;
System.out.println("请您选择头等仓还是常务仓");
int clazz= sc.nextInt();
double disc=0;
switch (mon) {
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
if(clazz==1){
disc=0.9;
//result=(int) (price*0.9);
//System.out.println("您定的是"+mon+"月\t"+&#
case和if的多重嵌套
最新推荐文章于 2024-07-22 17:30:11 发布
本文详细探讨了在编程中如何有效使用case和if语句进行多重嵌套,分析了各自的优缺点以及在不同场景下的适用性。通过对实例的拆解和比较,帮助读者理解如何在复杂逻辑中合理组织条件判断,提高代码的可读性和维护性。
摘要由CSDN通过智能技术生成