【发布时间】:2020-10-05 12:51:01
【问题描述】:
我没有提供整个代码只是主要部分。代码根据我输入的工人数量循环,并反复询问年龄、姓名、身份证和状态等问题。我希望程序运行多少次有人进入异地工作人员,以及有人进入他们在现场多少次。由于我不会提供完整代码,假设循环大约 6 次,并且向 6 名工作人员中的每一个询问上述问题。
int offsite = 0, onsite = 0;
switch (status) {
case "ResidentFullTime":
System.out.println("pay: " + 3465 ) ;
onsite++;
break;
case "ResidentPartTime":
System.out.println("pay : " + (hour * 3456) ) ;
onsite++;
break;
case "NonResident":
System.out.println("pay : " + (hours * 233) ) ;
offsite++;
break;
}
我尝试使用System.out.println("Total Off Site" + offsite);
System.out.println("Total on site " + onsite );
但它没有给我它刚刚计算的总金额,但我希望它最终加起来。 我想要的代码输出是什么样子的
There are in total 3 off site wokers
There are in total 3 on site wokers
【问题讨论】:
标签: java loops netbeans switch-statement