CHDOJ
首页
题库
题单
比赛
评测
用户
讨论
帮助
工具
云剪贴板
树图画板
代码对比
登录
注册
1121: C语言8.14 上了大学,初中知识不会忘了吧
时间限制:1000 ms
内存限制:32 MB
上传者:
提交:10
通过:9
提交
提交记录
讨论
统计
题目描述
求方程ax
2
+bx+c=0的根,用3个函数分别求出当b
2
-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
分类标签
教学题-C语言