当我编译它时,成本显示'0'即使我为所有设施放置了特定案例,这也是我唯一坚持的部分

  • 本文关键字:案例 坚持 唯一 编译 显示 设施 java
  • 更新时间 :
  • 英文 :

int luxurc,foodc,vegc;
switch(luxur)
{
case"economy": luxurc=20;
case"business": luxurc=40;
case"first": luxurc=60;
default: luxurc=0;
}
switch(food)
{
case"yes": foodc=3;
case"no": foodc=0;
default: foodc=0;
}
switch(veg)
{
case"veg": vegc=1;
case"nveg": vegc=3;
default: vegc=0;
}
int df= luxurc+foodc+vegc;
System.out.println("TOTAL AMOUNT TO BE PAID: "+df);

您需要在每个案例后添加一个中断语句。如果您不添加 break 语句,则代码将一直持续到末尾。

switch(luxur)
{
case"economy": luxurc=20; break;
case"business": luxurc=40; break;
case"first": luxurc=60; break;
default: luxurc=0;
}
switch(food)
{
case"yes": foodc=3; break;
case"no": foodc=0; break;
default: foodc=0; 
}
switch(veg)
{
case"veg": vegc=1; break;
case"nveg": vegc=3; break;
default: vegc=0;
}

最新更新