#27805: 關於C語言long long導致答案出錯的疑惑


whiteb0920@gmail.com (白熊)

學校 : 高雄市立中正高級中學
編號 : 118668
來源 : [42.75.65.91]
最後登入時間 :
2024-10-17 10:42:42
d127. 二、牧场面积 -- NOI冬令营 | From: [111.254.225.183] | 發表日期 : 2021-10-30 19:04

#include <stdio.h>

 

int main(void){

    long long int n;

    while(scanf("%d",&n) != EOF){

        printf("%lld\n",n*n/16);

    }

    return 0;

}

在CODEBLOCK裡測試都可以成功但放上來數字就會出錯

 
#27824: Re:關於C語言long long導致答案出錯的疑惑


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
d127. 二、牧场面积 -- NOI冬令营 | From: [39.11.163.15] | 發表日期 : 2021-10-31 16:01


    while(scanf("%d",&n) != EOF){


%d改成%lld

 
ZeroJudge Forum