import java.util.Scanner; //抄别人的 import java.text.DecimalFormat; public class Main { public static int Sqrt1(double a,double b,double c){ DecimalFormat xx = new DecimalFormat("#0.000"); double p,q; p=-b/(2*a); if(Math.abs(b*b-4*a*c)<1.0e-6 || b*b-4*a*c>=0){ q=Math.sqrt(b*b-4*a*c)/(2*b); System.out.println("x1="+xx.format(p+q)+"x2="+xx.format(p-q)); }else if(b*b-4*a*c <0){ q=(Math.sqrt(4*a*c-b*b))/(2*a); System.out.println("x1="+xx.format(p)+"+"+xx.format(q)+"i "+"x2="+xx.format(p)+"-"+xx.format(q)+"i"); } return 0; } public static void main(String[] age){ DecimalFormat xx = new DecimalFormat("#0.000"); Scanner in=new Scanner(System.in); int a=in.nextInt(); int b=in.nextInt(); int c=in.nextInt(); Sqrt1(a,b,c); } }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:850 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:655 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:567 |
简单的for循环浏览:1480 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:815 |
母牛的故事 (C语言代码)浏览:735 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:749 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:588 |
汽水瓶 (C语言代码)浏览:573 |
C二级辅导-温度转换 (C语言代码)浏览:573 |