#25761: C language 簡易寫法


22207807 (會打Code的貓)

學校 : 逢甲大學
編號 : 156777
來源 : [140.134.241.201]
最後登入時間 :
2023-03-14 12:33:09
a004. 文文的求婚 | From: [42.72.17.218] | 發表日期 : 2021-06-21 13:23

#include<stdio.h>

int main () {

int a;

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

if((a % 4 == 0 && a % 100 != 0) || a % 400 == 0)

printf("閏年\n");

else

printf("平年\n");

}

return 0;

}

 
#28439: Re:C language 簡易寫法


a84455678@gmail.com (Whitellen)

學校 : 不指定學校
編號 : 176247
來源 : [1.169.218.4]
最後登入時間 :
2022-08-05 14:56:07
a004. 文文的求婚 | From: [1.169.228.156] | 發表日期 : 2021-12-09 23:21

#include

int main () {

int a;

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

if((a % 4 == 0 && a % 100 != 0) || a % 400 == 0)

printf("閏年\n");

else

printf("平年\n");

}

return 0;

}

請問 一下 為啥最後輸入EOF 停不下來 一直跑!?

 
#28446: Re:C language 簡易寫法


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
a004. 文文的求婚 | From: [39.9.229.175] | 發表日期 : 2021-12-10 21:47

#include

int main () {

int a;

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

if((a % 4 == 0 && a % 100 != 0) || a % 400 == 0)

printf("閏年\n");

else

printf("平年\n");

}

return 0;

}

請問 一下 為啥最後輸入EOF 停不下來 一直跑!?


我試了一下,可以停啊?你是用什麼作業系統?輸入EOF的方式在Linux是用「Ctrl+D」(macOS好像也是),在Windows是用「Ctrl+Z」

 
ZeroJudge Forum