java初学者问个小问题,请帮个忙!
题目要求:从键盘输入三角形的三个边长,输出该三角形的面积。提示:若三边长为a、b、c,半周长为t,则面积s=Math.sqrt(t*(t-a)*(t-b)*(t-c))
代码:import java.util.*;
public class exp1_3{
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
double a,b,c,t,s;
System.out.print("输入边a:");
a=reader.nextDouble();
System.out.print("输入边b:");
b=reader.nextDouble();
System.out.print("输入边c:");
c=reader.nextDouble();
if(a+b<=c||a+c<=b||b+c<=a){
System.out.println("不能构成三角形,请重新输入");
return;} 请问这里要用什么命令啊,谢谢了!
else{
t=(a+b+c)/2;
s=Math.sqrt(t*(t-a)*(t-b)*(t-c));
System.out.print("该三角形的面积:"+s);}
}
}