#include<stdio.h> #include<math.h> void fun1(double a,double b, double c) { double d; d=sqrt(b*b-4*a*c); printf("x1=%.3lf x2=%.3lf\n",(-b+d)/(2*a),(-b-d)/(2*a)); } void fun2(double a,double b, double c) { printf("x1=x2=%.3lf\n",-b/(2*a)); } void fun3(double a,double b, double c) { double d; d=sqrt(4*a*c-b*b); printf("x1=%.3lf+%.3lfi x2=%.3lf-%.3lfi\n",-b/(2*a),d/(2*a),-b/(2*a),d/(2*a)); } int main() { void fun1(double a,double b, double c); void fun2(double a,double b, double c); void fun3(double a,double b, double c); double a,b,c,d; while(~scanf("%lf %lf %lf",&a,&b,&c)) { d=b*b-4*a*c; if(d>0) fun1(a,b,c); else if(d==0) fun2(a,b,c); else fun3(a,b,c); } return 0; }
0.0分
0 人评分
校门外的树 (C语言代码)浏览:957 |
WU-拆分位数 (C++代码)浏览:779 |
母牛的故事 (C语言代码)浏览:1427 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:520 |
1012题解浏览:864 |
C二级辅导-计负均正 (C语言代码)浏览:480 |
钟神赛车 (C语言代码)浏览:594 |
Quadratic Equation (C语言代码)浏览:988 |
输出九九乘法表 (C语言代码)浏览:1048 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:643 |