【发布时间】:2014-12-31 01:41:51
【问题描述】:
我有一些没有编译错误的代码,但是当我在运行时输入第二个数字后它在我身上崩溃:(
这是我所拥有的:
import java.util.Scanner;
public class Assignment536 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter the number of sides: ");
int numberOfSides = input.nextInt();
System.out.println("Enter the side: ");
double side = input.nextInt();
System.out.println("The area of the polygon is: " +area(numberOfSides, side));
input.close();
}
public static double area(int n, double side) {
double answer = (n*(side*side))*(4*(Math.tan((Math.PI*n))));
return answer;
}
}
任何帮助将不胜感激! 谢谢, 塞巴斯蒂安
【问题讨论】:
-
解释“Crashes on me”是什么意思。如果您收到错误消息,请将整个错误消息放在您的问题中。
标签: java eclipse methods polygon area