因此,我正在學習Java,希望能夠幫助我完善/增強一個計算三角形面積的小應用程序。學習/修正Java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("What's the base?");
int base = in.nextInt();
System.out.println();
System.out.println("What's the height?");
int height = in.nextInt();
System.out.println();
int area = base * height/2;
System.out.println("The area of the triangle is: " +area+ ".");
}
}
請注意,我是全新編程Java或任何語言的用戶。如果你不介意,你能否詳盡解釋我如何完善這個/使之更簡單?
非常感謝!
第1步:閱讀[代碼約定](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html)。您的縮進已關閉,「+」運算符未完全被空格包圍。 – BalusC 2010-08-22 05:35:51
我會在你的「區域」方程中加上括號,只是爲了清楚你的意圖是什麼。您也可以修改它以允許使用十進制數字。 – 2010-08-22 05:45:15
第2步:考慮類型,在'int area = base * height/2;'如果'base = 5'和'height = 7'怎麼辦 – 2010-08-22 05:45:51