> 其他 >
求方程 的根,用三个函数分别求当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
人气:298 ℃ 时间: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<
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版