跪求几题JAVA答案,马上要。。。用来考试。。谢谢了 急用~~!
异常习题1:用命令行参数接收用户输入的一个数字,然后对其开平方。要求用异常处理输入错误。用其它方法(不是异常)来处理开方中的不同情况(比如对负数开方)。...
异常
习题1:用命令行参数接收用户输入的一个数字,然后对其开平方。要求用异常处理输入错误。用其它方法(不是异常)来处理开方中的不同情况(比如对负数开方)。 展开
习题1:用命令行参数接收用户输入的一个数字,然后对其开平方。要求用异常处理输入错误。用其它方法(不是异常)来处理开方中的不同情况(比如对负数开方)。 展开
展开全部
public class ThrowClass{
public static void main(String [] args){
try{
Scanner sc = new Scanner(System.in);
double i = sc.nextDouble() ;
if(i < 0){
System.out.println("不能开平方!");
}else if(i = 1){
System.out.println("开平方的结果为:"+ i);
}else{
double result = math.sqrt(i);
System.out.println("开平方的结果为:"+ result);
}
}catch(IOException e){
System.out.println("输入错误!");
}
}
}
public static void main(String [] args){
try{
Scanner sc = new Scanner(System.in);
double i = sc.nextDouble() ;
if(i < 0){
System.out.println("不能开平方!");
}else if(i = 1){
System.out.println("开平方的结果为:"+ i);
}else{
double result = math.sqrt(i);
System.out.println("开平方的结果为:"+ result);
}
}catch(IOException e){
System.out.println("输入错误!");
}
}
}
展开全部
import java.io.IOException;
import java.util.Scanner;
public class test{
public static void main(String [] args){
double i=0.0;
try{
Scanner sc = new Scanner(System.in);
i = sc.nextDouble() ;
}catch(Exception e){
System.out.println("输入错误!");
}
if(i < 0){
System.out.println("不能开平方!");
}else if(i == 1){
System.out.println("开平方的结果为:"+ i);
}else{
double result = Math.sqrt(i);
System.out.println("开平方的结果为:"+ result);
}
}
}
将上面那位的改了改
import java.util.Scanner;
public class test{
public static void main(String [] args){
double i=0.0;
try{
Scanner sc = new Scanner(System.in);
i = sc.nextDouble() ;
}catch(Exception e){
System.out.println("输入错误!");
}
if(i < 0){
System.out.println("不能开平方!");
}else if(i == 1){
System.out.println("开平方的结果为:"+ i);
}else{
double result = Math.sqrt(i);
System.out.println("开平方的结果为:"+ result);
}
}
}
将上面那位的改了改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
被人抢答了~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询