解题思路:
注意事项:
参考代码:
import java.lang.*; import java.util.*; import java.io.*; import java.math.*; public class Main { public static void main(String[] args){ Scanner sc=new Scanner(System.in); int a=sc.nextInt(); int b=sc.nextInt(); int c=sc.nextInt(); if(b*b-4*a*c>0){ double x=(double)-b/(2*a); double y=(double)(Math.sqrt(b*b-4*a*c)/(2*a)); String str=String.format("%.3f", x); String result=String.format("%.3f", y); System.out.println("x1="+str+"+"+result+"i x2="+str+"-"+result+"i"); } else if(b*b-4*a*c==0){ double x=(double)-b/(2*a); String str=String.format("%.3f", x); System.out.println("x1="+str+" x2="+str); } else{ double x=(double)-b/(2*a); double y=(double)(Math.sqrt(4*a*c-b*b)/(2*a)); String str=String.format("%.3f", x); String result=String.format("%.3f", y); System.out.println("x1="+str+"+"+result+"i x2="+str+"-"+result+"i"); } } }
0.0分
6 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1885 |
C语言训练-大、小写问题 (C语言代码)浏览:2357 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:624 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:544 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1119 |
【简单计算】 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:543 |
Tom数 (C语言代码)浏览:527 |
找出最长的字符串来 (C语言代码)浏览:1771 |