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语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:887 |
IP判断 (C语言代码)浏览:1414 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:791 |
C语言训练-大、小写问题 (C语言代码)浏览:2349 |
九宫重排 (C++代码)浏览:2160 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:850 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:464 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2155 |
字符串比较 (C语言代码)浏览:680 |