/*
作者:一真十九號張芸芸
日期:2012/03/28
功用:讀檔解一元二次方程式
*/
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int i,n,a,b,c,D;
double X1,X2;
FILE *in;
in=fopen("E:\\blackstar\\2012.03.28\\in.txt","r" );
if(in!=NULL)
{
fscanf(in, "%d" ,&n);
for(i=0;i<n;i++)
{
fscanf(in, "%d %d %d" ,&a,&b,&c);
D=b*b-4*a*c;
X1=(-b+sqrt(D))/(2*a);
X2=(-b-sqrt(D))/(2*a);
if (D<0)
printf( "none\n" );
else
printf( "%.3lf,%.3lf\n" ,X1,X2);
}
}
else
printf( "File opening failure!\n" );
fclose(in);
system( "PAUSE" );
return 0;
}
/*
none
none
-0.500,-1.000
-1.000,-1.000
-0.049,-12.351
請按任意鍵繼續 . . .
*/