#9942: 求C解答


jasonlin920523 (林_頡辰)


求C解答
#9956: Re:求C解答


jimmyy512 (Majitoo)


求C解答
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int Num[3],NUMBER,ANSER;
int x=0,x1=0,x2=0,x3=0;
while(scanf("%d %d %d",&Num[0],&Num[1],&Num[2])!=EOF)
{
ANSER=sqrt(NUMBER=pow(Num[1],2)-4*Num[0]*Num[2]);
if(ANSER>0)
{
x1=(-Num[1]+ANSER)/(2*Num[0]);
x2=(-Num[1]-ANSER)/(2*Num[0]);
printf("Two different roots x1=%d , x2=%d\n",x1,x2);
}
else if(ANSER==0)
printf("Two same roots x=%d\n",x3=-Num[1]/(2*Num[0]));
else
printf("No real root\n");
}
return 0;
}


#10202: Re:求C解答


jasonlin920523 (林_頡辰)


感謝大師的教導