AIY


私信TA

用户名:dotcpp0613923

访问量:959

签 名:

等  级
排  名 14491
经  验 878
参赛次数 0
文章发表 8
年  龄 20
在职情况 学生
学  校 河北建筑工程学院
专  业 计算机科学与技术

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

import java.text.DecimalFormat;
import java.util.Arrays;
import java.util.Scanner;

public class Main {
   public static void main(String[] args) {
       Scanner scanner = new Scanner(System.in);
       DecimalFormat df=new DecimalFormat("0.000");
       double a = scanner.nextInt();
       double b = scanner.nextInt();
       double c = scanner.nextInt();
       double num = 0;
       num = (b*b)-(4 * a * c);
       double x1 = 0;
       double x2 = 0;
       double x3 = 0;
       if(num>=0){
           b=-b;
           x1=(b+(Math.sqrt(num)))/(2*a);
           x2=(b-(Math.sqrt(num)))/(2*a);
           System.out.println("x1="+df.format(x1)+" "+"x2="+df.format(x2));
       }else{
           x3=(-b)/(2*a);
           x1=(Math.sqrt(-num))/(2*a);
           x2=(-Math.sqrt(-num))/(2*a);
           System.out.println("x1="+df.format(x3)+"+"+df.format(x1)+"i"+" "+"x2="+df.format(x3)+df.format(x2)+"i");
       }
   }

}

 

0.0分

0 人评分

  评论区

  • «
  • »