#1537: 一個真的很小的錯誤,求救...


timmymike (超小小蝦米)

學校 : 中原大學
編號 : 2130
來源 : [61.219.23.150]
最後登入時間 :
2023-01-30 16:17:23


# include <stdio.h>  
  
 
int main() {  
 
  float F = 0 ;  
 
  while ( EOF != scanf( "%f", &F ) ) {  
  
    printf( "%.3f\n",( F - 32 )* 5/9 ) ;  
  // 攝氏度數 = (華氏度數 - 32) * 5/9  
 
  } // while  
 
 
  return 0 ;  
 
} // main() 
/*

*** 第 4 點 (10%):WA
與正確輸出不相符(line:1)
您的答案為: 1193046453.333
正確答案為: 1193046452.778

看過之前的討論串以後,還是不知道該改哪哩,有請高人指點!


*/

#1540: Re:一個真的很小的錯誤,求救...


r159734682 (冰炎)

學校 : 國立彰化師範大學附屬高級工業職業學校
編號 : 4642
來源 : [140.125.45.36]
最後登入時間 :
2014-12-29 14:34:30


# include   
  
 
int main() {  
 
  float F = 0 ;  
 
  while ( EOF != scanf( "%f", &F ) ) {  
  
    printf( "%.3f\n",( F - 32 )* 5/9 ) ;  
  // 攝氏度數 = (華氏度數 - 32) * 5/9  
 
  } // while  
 
 
  return 0 ;  
 
} // main() 
/*

*** 第 4 點 (10%):WA
與正確輸出不相符(line:1)
您的答案為: 1193046453.333
正確答案為: 1193046452.778

看過之前的討論串以後,還是不知道該改哪哩,有請高人指點!


*/

把float改成double 

就可以了

#1565: Re:一個真的很小的錯誤,求救...


timmymike (超小小蝦米)

學校 : 中原大學
編號 : 2130
來源 : [61.219.23.150]
最後登入時間 :
2023-01-30 16:17:23

謝囉!AC了!