求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结 利用C++

求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结 利用C++
求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果.从主函数输入a、b、c的值
Input
a b c
Output
x1=?x2=?
Sample Input
4 1 1
Sample Output
x1=-0.125+0.484i x2=-0.125-0.484i
其他人气:925 ℃时间:2020-03-31 20:59:49
优质解答
#include#include#includeusing namespace std;int main(){int a,b,c;int t;//t就是b^2-4ac判断它和0的大小决定是解否是复数 couta>>b>>c;//输入数据 if(a==0){printf("input error!\n");continue;}//如果输入二次项...不对啊那不对 你输入4 1 1 不得吗#include#include#includeusing namespace std;int main(){int a,b,c;int t,k;//t就是b^2-4ac判断它和0的大小决定是解否是复数 cout<<"推出请按Ctrl+c,输入a,b、c的值\n";//Ctrl+c是 windows下的文件结束符.在命令行下不是拷贝快捷键 a=b=c=t=0;//初始化cin>>a>>b>>c;//输入数据 k=-b/2/a;if(a==0){printf("input error!\n");}//如果输入二次项系数为零显示告诉用户 t=b*b-4*a*c;if(t==0)cout<<"x1=x2="<0) {cout<
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版