这是我必须完成的任务:
使用双参数baselength、basewidth和pyramidheight定义一个pyramidvolume方法,该方法以矩形底棱锥体体积的两倍返回。
这是我的密码:
import java.util.Scanner;
public class CalcPyramidVolume {
public static void pyramidVolume (double baseLength, double baseWidth, double pyramidHeight) {
baseLength = 1.0;
baseWidth = 1.0;
pyramidHeight = 1.0;
double pyramidVolume = ((baseLength * baseWidth) * pyramidHeight) / 3;
}
public static void main (String [] args) {
System.out.println("Volume for 1.0, 1.0, 1.0 is: " + pyramidVolume(1.0, 1.0, 1.0));
return;
}
}
我只能编辑创建方法调用的代码部分。我得到一个错误,说'无效'类型不允许在这里,它是指向system.out行,我不能编辑。我很困惑为什么它在那条线上给了我一个错误。
1条答案
按热度按时间eqqqjvef1#
pyramidVolume
返回类型为void
. 将返回类型更改为double
具体如下: