View Code of Problem 42

#include<stdio.h>
#include<math.h>
int main()
{
	int a,b,c;
	printf("请输入a\n");
	scanf("%d",&a);
	printf("请输入b\n");
	scanf("%d",&b);
	printf("请输入c\n");
	scanf("%d",&c);


	double x1,x2,melt;
	melt=b*b-4*a*c;
	x1=(-b+sqrt(melt))/(2*a);
	x2=(-b-sqrt(melt))/(2*a);
	if(x2>x1){
		melt=x1;
	x1=x2;
		x2=melt;
		
	}

  printf("%9.6f\n%9.6f",x1,x2);


}

	
	
  

Double click to view unformatted code.


Back to problem 42