求ax^2+bx+c=0的根
来源:互联网 发布:康佳lc32es62数据 编辑:程序博客网 时间:2024/06/05 04:57
#include <stdio.h>#include <stdlib.h>#include <math.h>void Fac(int a,int b,int c){ int d=b*b-4*a*c; double x1; double x2; if(0==a) { x1=x2=-c/(double)b; printf("x1=%f,x2=%f\n",x1,x2); } else if(d<0) { printf("无解\n"); } else if(d==0) { x1=x2=-b/(double)(2*a);//进行强转 printf("x1=%f,x2=%f\n",x1,x2); } else { x1=(-b+sqrt((double)d))/(2*a); x2=(-b-sqrt((double)d))/(2*a); printf("x1=%f,x2=%f\n",x1,x2); }}int main(){ Fac(3,6,23); Fac(6,6,4); Fac(0,8,9); return 0;}打印结果:无解无解x1=-1.125000,x2=-1.125000
阅读全文
0 0
- 求ax^2+bx+c=0的根
- 求ax^2+bx+c=0的根
- 求ax^2+bx+c=0的根
- 【C语言】求方程ax^2+bx+c=0的根
- 输入任意abc的值,求方程ax^2+bx+c=0的根
- 求方程ax^2+bx+c=0的根(函数)
- 求一元二次方程ax^2+bx+c=0的根
- 求一元二次方程式ax^2+bx+c=0的根
- 求一元二次方程ax^2+bx+c=0的根
- 求二元一次方程ax^2+bx+c=0的根
- 习题 2.4(8) 求方程式 ax^2 + bx + c = 0 的根。
- 算法:求一元二次方程ax^2 + bx + c = 0的根
- 代码:求ax²+bx+c=0的解
- 求解ax^2+bx+c=0的根
- 求ax^2+bx+c=0的方程的解
- 求一元二次方程式ax*x+bx+c=0的根
- 求出方程ax^2+bx+c=0的实根
- 求一元二次方程组ax^2+bx+c的解
- SUID和SGID的详细解析
- HBase应用场景、原理与基本架构
- 使用dcmtk库读取.dcm文件并获取信息+使用OpenCV显示图像
- c语言初步经典题6----求三个整数中的最大值
- Harmony Analysis CodeForces
- 求ax^2+bx+c=0的根
- 笨方法学Python 习题 39: 字典, 可爱的字典
- 斐波那契数列
- UVa10618 Tango Tango Insurrection
- jvm(3)类加载器
- call()/apply()/bind()/FD/FE/无函数重载/基本值/引用值
- pip 相关命令的应用
- MySQL 存储过程参数用法 in, out, inout
- Centos 通过 Nginx 和 vsftpd 构建图片服务器