C/C++一元二次方程式

772 ワード

//ax2+bx+c=0       

#include 
#include 

int main(void)
{
	//            
	int a;
	int b;
	int c;

	printf("               a、     b      c(     0):
"); scanf("%d",&a); scanf("%d",&b); scanf("%d",&c); double delta; //delta b*b - 4*a*c double x1,x2; // delta = b*b - 4*a*c; if (delta>0) { // x1 = (-b + sqrt(delta)) / (2*a); //sqrt math.h x2 = (-b - sqrt(delta)) / (2*a); printf(" ,x1 = %f, x2 = %f
",x1,x2); } else if (delta == 0) { // x1 = (-b) / (2*a); x2 = x1; printf(" :x1 = x2 = %f
",x1); } else { // printf(" 。
"); } return 0; }