📄 ifexam2_3.java
字号:
/**
*这是一个求一元二次方程根的程序,程序的名字:IfExam2_3.java
*主要演示if条件结构语句的使用方法。
*/
import javax.swing.*;
public class IfExam2_3
{
public static void main(String[] args)
{
String str1=JOptionPane.showInputDialog("输入a的值:","1");
String str2=JOptionPane.showInputDialog("a="+str1+" b=");
String str3=JOptionPane.showInputDialog("a="+str1+" b="+str2+" c=");
double a=Double.parseDouble(str1); //将输入的数值字符串转换为数值赋给a
double b=Double.parseDouble(str2); //将输入的数值字符串转换为数值赋给b
double c=Double.parseDouble(str3); //将输入的数值字符串转换为数值赋给c
double d=b*b-4*a*c;
double t=Math.sqrt(Math.abs(d));
double p1=(-b+t)/(2*a);
double p2=(-b-t)/(2*a);
if(d<0) System.out.println("x1="+p1+"+"+p2+"i, x2="+p1+"-"+p2+"i");
else System.out.println("x1="+(p1+p2)+" x2="+(p1-p2));
// JOptionPane.showMessageDialog(null,"最大值="+max+" 差值="+(a-b),"示例",-1);
System.exit(0); //结束程序运行,返回到开发环境
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -