题目
用C语言求解一元二次方程
提问时间:2020-11-20
答案
#include
float f(float);
void main()
{
float a,b,c,d,x1,x2,p,q;
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c=");
scanf("%f",&c);
d=b*b-4*a*c;
if(a==0)
{
printf("error");
}
else
{
if(d>=0)
{
x1=(-b+f(d))/(2*a);
x2=(-b-f(d))/(2*a);
printf("x1=%f x2=%f",x1,x2);
}
else
{
p=(-b)/(2*a);
q=(f(-d))/(2*a);
printf("x1=%f+%fi x2=%f+%fi ",p,q,p,q);
}
}
}
float f(float a)
{
float c,b;
while(a>c)
{
b=b+0.00001;
c=b*b;
}
return(a);
}
float f(float);
void main()
{
float a,b,c,d,x1,x2,p,q;
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c=");
scanf("%f",&c);
d=b*b-4*a*c;
if(a==0)
{
printf("error");
}
else
{
if(d>=0)
{
x1=(-b+f(d))/(2*a);
x2=(-b-f(d))/(2*a);
printf("x1=%f x2=%f",x1,x2);
}
else
{
p=(-b)/(2*a);
q=(f(-d))/(2*a);
printf("x1=%f+%fi x2=%f+%fi ",p,q,p,q);
}
}
}
float f(float a)
{
float c,b;
while(a>c)
{
b=b+0.00001;
c=b*b;
}
return(a);
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1求经过两圆X^2+Y^2+6X-4=0和X^2+Y^2+6Y-28=0的交点,并且圆圆在直线X-Y-4=0上的圆的方程.
- 2一条船往返于甲乙两港之间.已知船在静水中的速度为每小时9千米,平时逆行与顺行所用的时间比是2:1
- 3自然灾害的原因,危害,防护措施
- 4如图,抛物线y=ax²+bx+c交x轴于点A(-3.0),点B(1.0),交y轴于点E(0.-3).点C是点A关于点B的对称点,点F是线段BC的中点,直线L过点F且与y轴平行.直线y=-x+
- 5把22个桃子平均分给10个小朋友,无论怎么分至少有两个小朋友分到一样多的桃子,这是为什么?
- 6鸡兔同笼,共有45个头,146只脚,笼中鸡,兔各有多少只
- 7一个直径是10m的圆形花坛,周围有一条1m宽的小路,这条小路的面积是多少平方米?如果在花坛外面围上一层篱笆
- 8某氯原子的质量是a g,12C原子的质量是bg,用NA表示阿伏加德罗常数,下列说法中正确的是( ) A.氯元素的相对原子质量为 12b/a B.m g该氯原子的物质的量一定是m/(a NA)mol
- 9解方程:X/(1-24%)=150
- 10√½和√a²+b²是不是最简二次根式?
热门考点
- 11.解方程 x一96.09=5.87 2.6=3.38 8x+4
- 2tina is taller than 和I‘m taller than she is有什么区别呢?
- 3用五个带有“清”的词语写一段150字的作文
- 4在正三棱锥P-ABC中,三条侧棱两两互相垂直,侧棱长为a,则点P到平面ABC的距离为( ) A.a B.22a C.33a D.3a
- 5将氯气通入NaOH溶液中,氯气是先与水反应还是与NaOH反应,为什么
- 6汉语拼音中前鼻音与后鼻音
- 7水稻每公顷的产量一定,种植水稻的面积和总产量.
- 8牛顿第一定律澄清了力的作用不是使物体_____的原因,而是使物体____发生改变的原因
- 9Oh boy ,why are you killing your time this way?
- 10英语翻译