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

[试题]一元二次方程ax2+bx+c=0有实根的条件是a≠0,并且b2-4ac≥O,表示该条件的布尔表达式是______。

  • 查看答案
  • 一元二次方程x2£«x£­2=0 的两根之积是( )

    [单选题]一元二次方程x2+x-2=0 的两根之积是( )A.-1B.-2C.1D.2

  • 查看答案
  • 一元二次方程的认知基础是()。

    [单选题]一元二次方程的认知基础是()。A . x加y等于aB . x的平方的等于aC . x乘y等于aD . x的倍数为a

  • 查看答案
  • 用C语言编写的求解一元二次方程的程序是系统软件。

    [判断题] 用C语言编写的求解一元二次方程的程序是系统软件。A . 正确B . 错误

  • 查看答案
  • 如果2是一元二次方程x2£«bx£«2=0的一个根,那么常数b的值为______

    [主观题]如果2是一元二次方程x2+bx+2=0的一个根,那么常数b的值为________________.

  • 查看答案
  • 一元二次方程的引入,应该从()开始引入。

    [单选题]一元二次方程的引入,应该从()开始引入。A . 开平方B . 一元一次方程C . 生活中案例D . 函数

  • 查看答案
  • 编一个程序,输入a,b,c的值,求出一元二次方程a*x*x+b*x+c=0的二个

    [问答题] 编一个程序,输入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的一元二次方程:____________.

    [试题]请你写出一个有一根为1的一元二次方程:____________.

  • 查看答案
  • 卡莱尔运用解析几何解一元二次方程的解法。

    [判断题] 卡莱尔运用解析几何解一元二次方程的解法。A . 正确B . 错误

  • 查看答案
  • 托马斯・卡莱尔首次利用()解出了一元二次方程。

    [单选题]托马斯・卡莱尔首次利用()解出了一元二次方程。A . 代数学B . 微积分C . 几何学D . 作图法

  • 查看答案
  • C语言求一元二次方程的根 ax*x£«bx£«c=0 要写伪代码 ?