void quadratic() {
if((b*b-4*a*c) < 0){
System.out.println("The answer is imaginary.");
}
else {
System.out.println("The two root's x values of the quadratic function " + a +"x^2 + " + b + "x + " + c + " are "
+ (-b + Math.sqrt(b*b+4*a*c)/2a));
}
}
我得到的錯誤爲什麼我在這裏遇到這個錯誤?
')' 預期 ';'預計
上的最後一行代碼,即使它們已被包括在內。我如何防止這種情況?任何幫助將非常感激。
簡化代碼,直到問題消失。然後添加代碼直到問題重新出現。這將是明顯的問題是什麼。 –
更改2a至2 * a – hoaz
'2a'無效;要相乘,必須包含運算符:'2 * a'。 – Vulcan