if (annual <= lowincome && aChar == 'S')
owe = annual * .25;
else if (annual > lowincome || annual < medincome && aChar == 'S')
owe = annual * .50;
else if (annual > medincome && Char == 'S')
owe = annual * .75;
else if (aChar == 'M' && annual <= lowincome)
owe = annual *.24;
else if(annual > low income || annual < medincome && aChar == 'M')
owe = annual * .49;
else if(annual > medincome && Char == 'M')
owe = annual * .74;
我希望用户输入,如果他们是已婚还是单身然后去虽然计算发现那里每年income.I后得到这个错误我得到一个错误的最后3如果else语句
TaxReturn.java:54: error: ')' expect
if(annual > low income || annual < medincome && aChar == 'M')
^
TaxReturn.java:54: error: not a statement
if(annual > low income || annual < medincome && aChar == 'M')
^
TaxReturn.java:54: error: ';' expect
if(annual > low income || annual < medincome && aChar == 'M')
TaxReturn.java:56: error: 'else' without 'if'
else
^
TaxReturn.java:68: error: class, interface, or enum expected
}
^
5 errors
[标签:家庭作业]? **这个标签是OBSOLETE **。 –
为什么你不喜欢大括号?无论如何,这是你的完整代码吗? –
OMG太多if-else-if-else .. !!你的代码中存在错误,我建议你逐个剖析,你将会知道你在哪里做过错误:) –