java编程:输入a,b,c,求方程 ax^2+bx+c=0 的解.(提示:可使用Math.pow...
发布网友
发布时间:2024-10-04 08:56
我来回答
共1个回答
热心网友
时间:2024-10-05 04:47
代码供参考,有空多学习,祝好运
import java.util.Scanner;
public class equation2 {
public static void main(String [] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入a b c:");
double a,b,c;
a=sc.nextDouble();
b=sc.nextDouble();
c=sc.nextDouble();
double d=b*b-4*a*c;
if ( d == 0 ){
System.out.println("x="+(-b)/(2*a) );
}
else if ( d< 0){
System.out.println("无解");
}
else{
System.out.println("x1="+(-b+Math.sqrt(d))/(2*a) );
System.out.println("x2="+(-b-Math.sqrt(d))/(2*a) );
}
}
}