⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a.txt

📁 铁道出版社出版的C++的习题源代码
💻 TXT
字号:
#include<iostream.h>
#include<math.h>
//using namespace std;
int main()
{
	float a,b,c,disc,x1,x2,p,q;
	cout<<"input a,b,c:";
	cin>>a>>b>>c;
	if(a==0)
	  if(b==0)
	     if(c==0)
		cout<<"It is trivial."<<endl;
	     else
		cout<<"It is impossible."<<endl;
	   else
	   {
		cout<<"It has one solution:"<<endl;
		cout<<"x="<<-c/b<<endl;
	   }
	else
	{
		disc=b*b-4*a*c;
		if(disc>=0)
		   if(disc>0)
		   {
			cout<<"It has two real solutions:"<<endl;
			x1=(-b+sqrt(disc))/(2*a);
			x2=(-b-sqrt(disc))/(2*a);
			cout<<"x1="<<x1<<",x2="<<x2<<endl;
		   }
		   else
		   {
			cout<<"It has two complex solutions:"<<endl;
			cout<<"x1=x2="<<-b/(2*a)<<endl;
		   }
		else
		{
			cout<<"It has two complex solutions:"<<endl;
			p=-b/(2*a);
			q=sqrt(-disc)/(2*a);
			cout<<"x1="<<p<<"+"<<q<<"i,x2="<<p<<"-"<<q<<"i"<<endl;
		}
	}
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -