我收到以下代码字符串的错误:
int status = readInt("Status: ");
double income = readDouble("Please enter your taxable income: ");
println("You owe: ");
if ((status = 0) && (income <= 9075))
它给了我一个'二元运算符&amp;&amp;'的糟糕操作数类型错误,并突出显示问题所在的&& (income <= 9075))
。我确信这很容易弄清楚什么是错的,但我做不到;任何想法?
答案 0 :(得分:1)
status = 0应为status == 0
答案 1 :(得分:1)
你需要有两个==,否则输出将不是一个条件。
if ((status == 0) && (income <= 9075))