我不断地得到这个错误,我并没有试图解决它。
包bonuscalc;
导入java.text.DecimalFormat;导入java.util.scanner;
公共类BonusCalc{/***@param args命令行参数*/public static void main(String[]args){
Scanner input = new Scanner(System.in);
DecimalFormat formatter = new DecimalFormat("#0.00");
int Salary;
double NewSal, Comm;
double p1 = 0.1;
double p2 = 0.15;
double p3 = 0.2;
double p4 = 0.3;
System.out.println("Welcome to Bonus Calculator");
do{
System.out.print("Enter your Salary: ");
Salary = input.nextInt();
}While (Salary < 0)
if((Salary > 0) && (Salary <= 8000)){
Comm = (Salary * p1);
NewSal = Salary + Comm;
System.out.print("Your Commition is RM" + formatter.format(Comm));
System.out.println(" and your New Salary is RM" + formatter.format(NewSal));
}
else if((Salary > 8000) && (Salary <= 15000)){
Comm = (Salary * p2);
NewSal = Salary + Comm;
System.out.print("Your Commition is RM" + formatter.format(Comm));
System.out.println(" and your New Salary is RM" + formatter.format(NewSal));
}
else if((Salary > 15000) && (Salary <= 25000)){
Comm = (Salary * p3);
NewSal = Salary + Comm;
System.out.print("Your Commition is RM" + formatter.format(Comm));
System.out.println(" and your New Salary is RM" + formatter.format(NewSal));
}
else if(Salary > 25000){
Comm = (Salary * p4);
NewSal = Salary + Comm;
System.out.print("Your Commition is RM" + formatter.format(Comm));
System.out.println(" and your New Salary is RM" + formatter.format(NewSal));
}
else{
System.out.println("Input invalid. Renter Salary");
}
}
}
您编写了while
而不是while
。
do {
...
} While (Salary < 0);
正确的是:
do {
...
} while (Salary < 0);
希望这能解决你的问题。
问题内容: 我不明白为什么python会出现“预期的缩进块”错误? 问题答案: 您必须在函数定义之后缩进文档字符串(第3、4行): 缩进: 或者,您也可以使用发表评论: 此外,您可以看到有关文档字符串的PEP 257。 希望这可以帮助!
这是我代码的第一部分: 编译后,它告诉我行(和)上的“预期”:双f(双x){ 我做错了什么?我是java新手,如果还有其他重大错误,我很抱歉。我试图使用一个函数f(x),我相信它是按照我所展示的方式编写的,但我一直得到同样的错误。
问题内容: 我正在尝试学习Go,但是坚持使用以下语言:http : //ideone.com/hbCamr或http://ideone.com/OvRw7t 对于此输入: 输出为: 这是预期的行为吗?为什么它不像C ++ getline一样起作用?http://ideone.com/Wx8z5o 问题答案: 答案在以下文档中: Scanln与Scan相似,但是在换行符处停止扫描,并且在最后一个项目
我不知道他们谁错了。
问题内容: 以下是我编写的用于验证用户登录凭据的代码。使用.net编写的Web服务 符合 我的说法 我不知道错误是什么。这段代码非常适合模拟器(更改)。 请帮我解决这个问题。 谢谢。 问题答案: 我发现这个问题的答案是,在SOAP_ADDRESS字符串中,删除/ WebSiteName部分,它可以正常工作。我已经在我的android设备中对此进行了测试。完美运作。 更正后的字符串应如下所示: 其中
我做了一个功能:输入身份证号码,点击提交按钮,然后获得身份证的基本信息。 我使用的模型是: 我使用的改装界面: 当我输入正确的身份证号码时,一切正常。返回的结果是: 一切运作良好。 然而,当我输入不正确的身份证号码时,不好的事情发生了: 返回的结果是: 我怎样才能修复这些漏洞?