求一元二次方程ax2+bx+c=0的解.a,b,c为任意实数.c语言编程
输入
输入数据有一行,包括a b c的值
输出
如果a为0同时b为0,则输出 "Not an equation" (N大写,单词间一个空格)
如果a为0,退化一次方程,则只输出一个根的值既可以
a不为0则
按以下格式输出方程的根x1和x2.x1和x2之间有一个空格.
x1 x2
(1)如果x1和x2为实根,则以x1>=x2输出.
(2)如果方程是共轭复根,x1=m+ni,x2=m-ni,其中n>0.
其中x1,x2,m,n均保留2位小数.
样例输入
1 2 3样例输出
-1.00+1.41i -1.00-1.41i 提示:-1.00+1.41i -1.00-1.41i 两个根中间有一个空格平方根用函数sqrt(x) ,并同时需要#include 保留2位小数用printf("%.2f",..)
人气:191 ℃ 时间:2019-09-18 01:55:25
解答
main(){float a,b,c;\x09float temp;//计算b*b-4*a*c\x09float num;//开根号\x09float x1,x2;//方程的根\x09printf("Enter a,b,c:");\x09scanf("%f %f %f",&a,&b,&c);\x09temp=b*b-4*a*c; \x09num=sqrt(temp); \x09i...
推荐
猜你喜欢
- 哭笑不得——(词语接龙,接六个)
- 与doctor有关的英语单词有哪些?
- 角速度线速度的关系问题
- 文丝不动中的错别字
- 一定量的液态化合物XY2,在一定量的O2中恰好完全燃烧,反应方程式:XY2(液体)+3O2(气体)===XO2(气体)+2YO2(气体).冷却后,在标准状况下测得生成物的体积为672ml,密度为2.56g/ml.若XY2分子中X、Y两元素质
- 惊奇的反义词?
- 已知一次函数y=ax+b的图像与反比例函数y=4\x的图像交于A(2,2),B(-1,m),求△aob的面积
- 诺贝尔奖除了涉及物理、化学、生理(医学)、文学、和平 、经济外,是不是还有个诺贝尔地球,一共七项?