System.out.print(“求 ax^2+bx+c=0的根”+“\n”);
Scanner in=new Scanner(System.in); //定义变量
while(true) {
System.out.println(“请输入a的值:”);
int a=in.nextInt();
System.out.println(“请输入b的值:”);
int b=in.nextInt();
System.out.println(“请输入c的值:”);
int c=in.nextInt();
double m=bb-4ac; //定义方程式根号里的值为m
double x1,x2; //声明方程式的两个根为x1,x2
if (m<0) { //考虑方程式有无根的情况
System.out.println(“方程无解”);
}
else if (m==0){
System.out.println(“方程有一个根”);
System.out.println(“x1=”+(-b)/(2a));
}
else if(m>0){
System.out.println(“方程有两个根”);
System.out.println(“x1=”+(-b)+Math.sqrt(m)/(2a));
System.out.println(“x2=”+(-b)+Math.sqrt(m)/(2a));
break;
}
}
}
————————————————
版权声明:本文为CSDN博主「长安漫月.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_61961532/article/details/123711342
02-05
05-07
4270
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-12
2103
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-16