14.一元二次方程组,有实根输出实根,没有实根输出虚根

#include
#include  

#include
#include  


int main(){
	int a,b,c;
	double q,p; 
	double x1,x2,x3,x4;1,
	scanf("%d,%d,%d",&a,&b,&c);
	q=(b*b-4*a*c);
	p=-b/(2*a);
	x1=(-b+sqrt(q))/(2*a);
	x2=(-b-sqrt(q))/(2*a);
	x3=sqrt(4*a*c-b*b)/(2*a);
	x4=sqrt(4*a*c-b*b)/(2*a);
	if(q>=0)
		printf("方程有实根:%.1lf,%.1lf",x1,x2);
	else
		printf("方程没有实根,虚根为:%.1lf+%.1lfi   %.2lf+%.2lfi",x3,q,x4,q);
	return 0;
	
}





14.一元二次方程组,有实根输出实根,没有实根输出虚根_第1张图片

你可能感兴趣的:(C语言学习,c语言,笔记,开发语言,学习,算法)