#5684: why NA?


witrian (冬枫)

學校 : 马来西亚巴生兴华中学
編號 : 18680
來源 : [124.13.174.50]
最後登入時間 :
2011-10-19 22:45:06

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    float a;
    while(scanf("%f",&a)==1)
    {                        
    printf("%.3f\n",(a-32)/9*5); 
    } 
    return 0;
    
}
#5686: Re:why NA?


morris1028 (碼畜)

學校 : 國立花蓮高級中學
編號 : 3529
來源 : [114.37.59.62]
最後登入時間 :
2021-07-12 19:00:43

int main(void)
{
    double a;
    while(scanf("%f",&a)==1)
    {                        
    printf("%.3lf\n",(a-32)/9*5); 
    } 
    return 0;
    
}
 float 不夠精準, 用 double 就可以 AC 了
#5689: Re:why NA?


witrian (冬枫)

學校 : 马来西亚巴生兴华中学
編號 : 18680
來源 : [124.13.174.50]
最後登入時間 :
2011-10-19 22:45:06

int main(void)
{
    double a;
    while(scanf("%f",&a)==1)
    {                        
    printf("%.3lf\n",(a-32)/9*5); 
    } 
    return 0;
    
}
 float 不夠精準, 用 double 就可以 AC 了


if double, 104 --> -17.778 not 40.000

and then CE 

#5690: Re:why NA?


morris1028 (碼畜)

學校 : 國立花蓮高級中學
編號 : 3529
來源 : [114.37.59.62]
最後登入時間 :
2021-07-12 19:00:43

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    double a;
    while(scanf("%lf",&a)==1)
    {                        
    printf("%.3lf\n",(a-32)/9*5);
    }
    return 0;
    
}

我少標一個了, sor

#5691: Re:why NA?


witrian (冬枫)

學校 : 马来西亚巴生兴华中学
編號 : 18680
來源 : [124.13.174.50]
最後登入時間 :
2011-10-19 22:45:06

#include
#include

int main(void)
{
    double a;
    while(scanf("%lf",&a)==1)
    {                        
    printf("%.3lf\n",(a-32)/9*5);
    }
    return 0;
    
}

我少標一個了, sor


thank you for your help