AKOJ正在加载中...

6565: C语言8.14

金币值:2 定数:1 时间限制:1.000 s 内存限制:32 M
正确:2 提交:2 正确率:100.00% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: 教学题-C语言

题目描述

求方程ax2+bx+c=0的根,用3个函数分别求出当b2-4ac大于0、等于0和小于0时的根,并输出结果。

输入格式

3个用空格隔开的正整数a、b和c。

输出格式

若a=0,则输出“not a quadratic”;否则若方程有两个相等实根,输出“two equal roots:”和相等实根的值;否则若方程有两个不等实根,输出“distinct real roots:”和两个不等实根,用空格隔开;否则若方程有两个共轭复根,输出“complex roots:”和两个共轭复根,用空格隔开。所有的实数输出请使用C语言的默认舍入方式保留4位小数。
请注意行尾输出换行。

输入样例    复制

1 2 2

输出样例    复制

complex roots:-1.0000+1.0000i -1.0000-1.0000i