考试
1970-01-01 08:00:00

求一元二次方程ax2+bx+c=0的根。 提示:需要判别b2

题目描述

求一元二次方程ax2+bx+c=0的根。 提示:需要判别b2-4ac大于0,小于0和等于0的情况

答案解析

#include"stdio.h" #include"math.h" doubledisc,p,q; voidroot(doublea,doubleb,doublec) { disc=b*b-4*a*c; p=-b/2/a; if(disc>0) q=sqrt(disc)/2/a; else q=sqrt(-disc)/2/a; } intmain() { doublea,b,c; printf("请输入一元二次方程的三个系数:"); scanf("%lf%lf%lf",&a,&b,&c); root(a

加载中...
AI正在思考中,请稍候...