题目
求一元二次方程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",..)
输入
输入数据有一行,包括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",..)
提问时间:2020-11-29
答案
main(){float a,b,c;x09float temp;//计算b*b-4*a*cx09float 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...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点