logo
预览版
标准版
您当前访问的是 喵宅苑 MewoGarden × 技术宅II 预览版网页,若要正常使用功能请戳我前往标准版
帖子对应的标准版页面请点击帖子下方[→标准版]按钮
名为雨捷的超神

刚开始接触JAVA,作为大2的我在大一接触过C++,对编程有一点基础,这学期开始学java

第一周老师让我们编已知三角形的三条边求面积和周长的题目

下面是我写的代码,不知道对不对,求大神指点和改错

import java.util.Scanner;

import java.Math.*;

【查看更多内容请登录哈】

ApfelZaft

本帖最后由 ApfelZaft 于 2012-9-10 00:17 编辑

还有一个问题,你在Tria中声明的几个方法既然不是void型,那么应该要有返回值的…

最后是最严重的问题…主类在这里应该是public 反倒是你那个声明方法的类完全没有必要用public在这里。

之后应该没什么问题了,

【查看更多内容请登录哈】

ApfelZaft

楼主你的程序有一个比较明显的错误,

x=reader.nextDouble();

y=reader.nextDouble();

z=reader.nextDouble();

此时xyz三个变量都是double型,你在之前定义确认三边长的function时要求的输入是整型,这样编译肯定会有问题。

【查看更多内容请登录哈】

名为雨捷的超神

中间漏了一句Scanner reader=new Scanner(System.in)忘记打了