解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <math.h> int main() { double a,b,c; double x1,x2,g,h; scanf("%lf%lf%lf",&a,&b,&c); if(b*b-4*a*c>=0) { x1=(-b-sqrt(b*b-4*a*c))/(2*a); x2=(-b+sqrt(b*b-4*a*c))/(2*a); printf("x1=%.3lf x2=%.3lf",x1,x2); } if(b*b-4*a*c<0) { g=sqrt(-(b*b-4*a*c))/(2*a); h=-b/(2*a); printf("x1=%.3lf+%.3lfi x2=%.3lf-%.3lfi",h,g,h,g); } return 0; }
0.0分
0 人评分
1268:P1001浏览:644 |
The 3n + 1 problem (C++代码)(所有测试数据都小于等于1000,,说好的1000000之内呢)浏览:1124 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:543 |
字符串对比 (C语言代码)浏览:1471 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:583 |
DNA (C语言代码)浏览:440 |
程序员的表白 (C语言代码)浏览:678 |
【计算直线的交点数】 (C语言代码)浏览:986 |
小O的图案 (C语言代码)浏览:980 |