
public class MyTriangle {
public static void main(String[] args) {
int a;
int b;
int c;
if (args.length == 3) {
try {
a = Integer.parseInt(args[0]);
b = Integer.parseInt(args[1]);
c = Integer.parseInt(args[2]);
} catch (NumberFormatException e) {
throw new NumberFormatException("您输入的参则链数含有非数字");
}
try {
judge(a, b, c);
} catch (IllegalArgumentException e) {
e.printStackTrace();
}
} else {
System.out.println("您输入的参数有误!");
return;
}
}
public static void judge(int a, int b, int c) {
if (a + b > c && a + c >迹森 b && b + c > a && a - b < c && b - a <姿盯亩 c
&& a - c < b && c - a < b && c - b < a && b - c < a) {
System.out.println("可构成三角形,边长分别为:" + a + "," + b + "," + c);
} else {
throw new IllegalArgumentException(a + "," + b + "," + c
+ "不能构成三角形");
}
}
}
package org.zl.langdemo;
import java.util.Scanner;
public class SaoJiao {
public static void saojiao(){
Scanner sa = new Scanner(System.in) ;
int a = sa.nextInt() ;
Scanner sb = new Scanner(System.in) ;
int b = sb.nextInt() ;
Scanner sc = new Scanner(System.in) ;
int c = sc.nextInt() ;
if(ab-c && ba-c && ca-b){ //稿枣三角形满足的条件
System.out.println(a+" "乱敬行+b+" "+c+" 能构成三角形!");
}else{
System.out.println(a+" "+b+" "+c+"哗哗 不能构成三角形!");
}
}
public static void main(String[] args) {
saojiao() ;
}
}
3楼 SD41 做得不错