import javax.swing.JOptionPane; //导入JOptionPane类
public class Jie {
public static void main(String[] args) {
// TOD
O 自动生成方法存根
String s1,s2,s3,s4,s5,s6;double x1,x2,x3,x5=0,m=0,z1,z2;
while(true){
s1=JOptionPane.showInputD
ialog("请输入a的值");
x1=Integer.parseInt(s1);
s2=JOptionPane.showInputD
ialog("请输入b的值");
x2=D
ouble.parseD
ouble(s2);
s3=JOptionPane.showInputD
ialog("请输入c的值");
x3=Integer.parseInt(s3);
double l=x2*x2-4*x1*x3;
if(l<0){
JOptionPane.showMessageD
ialog(null,"你输入的值没解");}
else if (l==0){
x5=(-x2)/(2*x1)+(-x2)%(2*x1);
s4=D
ouble.toString(x5);
JOptionPane.showMessageD
ialog(null,s4);}
else if(l>0){
m=java.lang.Math.sqrt(l);
z1=((-x2)+m)/(2*x1)+((-x2)+m)%(2*x1);
s5=D
ouble.toString(z1);
z2=-x2/x1-z1;
s6=D
ouble.toString(z2);
JOptionPane.showMessageD
ialog(null,"第一个值为"+z1 );
JOptionPane.showMessageD
ialog(null,"第二个值为"+z2 );
}
else;
}
}}
C语言求一元二次方程的根 ax*x£«bx£«c=0 要写伪代码 ?
[试题]一元二次方程ax2+bx+c=0有实根的条件是a≠0,并且b2-4ac≥O,表示该条件的布尔表达式是______。
[单选题]一元二次方程x2+x-2=0 的两根之积是( )A.-1B.-2C.1D.2
[单选题]一元二次方程的认知基础是()。A . x加y等于aB . x的平方的等于aC . x乘y等于aD . x的倍数为a
[判断题] 用C语言编写的求解一元二次方程的程序是系统软件。A . 正确B . 错误
[主观题]如果2是一元二次方程x2+bx+2=0的一个根,那么常数b的值为________________.
[单选题]一元二次方程的引入,应该从()开始引入。A . 开平方B . 一元一次方程C . 生活中案例D . 函数
[问答题] 编一个程序,输入a,b,c的值,求出一元二次方程a*x*x+b*x+c=0的二个实数根。计算二个实数根必须使用Math类中的Sqrt()方法,计算指定数的开方。计算二个实数根,可以用公式(-b+Math.Sqrt(b*b-4*a*c))/(2*a)和(-b-Math.Sqrt(b*b-4*a*c))/(2*a)
[试题]请你写出一个有一根为1的一元二次方程:____________.
[判断题] 卡莱尔运用解析几何解一元二次方程的解法。A . 正确B . 错误
[单选题]托马斯・卡莱尔首次利用()解出了一元二次方程。A . 代数学B . 微积分C . 几何学D . 作图法