JAVA程序求一元二次方程根拜托各位了 3Q
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 22:16:48
JAVA程序求一元二次方程根拜托各位了 3Q
我这自己编写了一个程序求一元二次方程的根,S=0,S0时不能正常输出结果,import java.util.Scanner; import java.lang.Math; public class shiyan { /** * @param args */ public static void main(String[] args) { int s=0,x1,x2; System.out.println("输入系数 a b c:"); Scanner in=new Scanner(System.in); int a=in.nextInt(); int b=in.nextInt(); int c=in.nextInt(); s = b*b-4*a*c; if(a==0) { System.out.println("二次方程系数a不能为0!"); return; } else if(s==0) { x1 = -b/(2*a); System.out.println("x1="+x1); return; } else if(s>0) { int t = sqrt(s); x1 = (-b+t)/(2*a); x2 = (-b-t)/(2*a); System.out.println("x1="+x1); System.out.println("x2="+x2); return; } else if(s
我这自己编写了一个程序求一元二次方程的根,S=0,S0时不能正常输出结果,import java.util.Scanner; import java.lang.Math; public class shiyan { /** * @param args */ public static void main(String[] args) { int s=0,x1,x2; System.out.println("输入系数 a b c:"); Scanner in=new Scanner(System.in); int a=in.nextInt(); int b=in.nextInt(); int c=in.nextInt(); s = b*b-4*a*c; if(a==0) { System.out.println("二次方程系数a不能为0!"); return; } else if(s==0) { x1 = -b/(2*a); System.out.println("x1="+x1); return; } else if(s>0) { int t = sqrt(s); x1 = (-b+t)/(2*a); x2 = (-b-t)/(2*a); System.out.println("x1="+x1); System.out.println("x2="+x2); return; } else if(s
程序中您自己写的那个 sqrt 方法,返回值都是 0,那怎么行呢.开平方的话直接用 Math.sqrt() 修改如下:import java.util.Scanner; import java.lang.Math; public class shiyan { /** * @param args */ public static void main(String[] args) { double s=0,x1,x2; System.out.println("输入系数 a b c:"); Scanner in=new Scanner(System.in); double a=in.nextInt(); double b=in.nextInt(); double c=in.nextInt(); s = b*b-4*a*c; if(a==0) { System.out.println("二次方程系数a不能为0!"); return; } else if(s==0) { x1 = -b/(2*a); System.out.println("x1="+x1); return; } else if(s>0) { double t = Math.sqrt(s); x1 = (-b+t)/(2*a); x2 = (-b-t)/(2*a); System.out.println("x1="+x1); System.out.println("x2="+x2); return; } else if(s
三角形两边长分别是6和8,第三边长是一元二次方程x²﹣16x+60=0拜托各位了 3Q
已知二次方程3x²-(2a-5)x-3a-1=0有一个根为2,求另一个根拜托各位了 3Q
设一元二次方程x-2x-2=0的两个根分别是x1,x2,则4x1-x1(x2四次方-2x2三次方=拜托各位了 3Q
若关于x的一元二次方程x平方-x+a-4=0的一根大于零、另一根小于零,求实数a的取值范围拜托各位了 3Q
这个C语言程序那里错了?求一元二次方程
这个C语言程序(求一元二次方程的根)哪个地方出错了?
求北宋钱币全部名称拜托各位了 3Q
求2000的所有因数拜托各位了 3Q
求《累斗累》 的广东话发音拜托各位了 3Q
求四季景色描写拜托各位了 3Q
别无他求的近义词拜托各位了 3Q
《蒙入江陵》 求翻译!!拜托各位了 3Q