#9942: 求C解答


jasonlin920523 (林_頡辰)

學校 : 高雄市大寮區山頂國民小學
編號 : 49252
來源 : [114.27.190.93]
最後登入時間 :
2017-02-24 17:13:23
a006. 一元二次方程式 | From: [1.175.85.52] | 發表日期 : 2015-06-22 11:50

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


jimmyy512 (Majitoo)

學校 : 新北市立淡水高級商工職業學校
編號 : 46229
來源 : [114.36.98.109]
最後登入時間 :
2017-07-07 13:10:37
a006. 一元二次方程式 | From: [114.42.202.24] | 發表日期 : 2015-06-28 15:29

求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 (林_頡辰)

學校 : 高雄市大寮區山頂國民小學
編號 : 49252
來源 : [114.27.190.93]
最後登入時間 :
2017-02-24 17:13:23
a006. 一元二次方程式 | From: [61.227.45.116] | 發表日期 : 2015-09-02 22:00

感謝大師的教導




 
ZeroJudge Forum