×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#3956: 執行情況明明一樣...
exister2042
(exister2042)
學校 : 不指定學校
編號 : 12470
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [210.241.13.1, 210.241.13.1]
最後登入時間 :
2014-07-07 16:38:20
a001.
哈囉
--
Brian Kernighan
| From: [218.160.111.15] | 發表日期 : 2010-07-09 00:09
#include<stdio.h>
#include<stdlib.h>
int main(){
char a[20];
while(1){
scanf("%s",&a);
printf("hello, %s\n",a);
}
return 0;
}
我上傳這個程式碼,他给我零分
可是我上傳下面的程式碼
#include<stdio.h>
#include<stdlib.h>
int main(){
char a[20];
while(scanf("%s",&a)!=EOF){
printf("hello, %s\n",a);
}
return 0;
}
卻過了
請問是為什麼呢??
執行過程明明兩個程式都一樣啊??
#3958: Re:執行情況明明一樣...
leopan0922
(zz)
學校 : 臺北市立成功高級中學
編號 : 6612
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07
a001.
哈囉
--
Brian Kernighan
| From: [219.70.171.51] | 發表日期 : 2010-07-09 10:14
#include
#include
int main(){
char a[20];
while(1){
scanf("%s",&a);
printf("hello, %s\n",a);
}
return 0;
}
我上傳這個程式碼,他给我零分
可是我上傳下面的程式碼
#include
#include
int main(){
char a[20];
while(scanf("%s",&a)!=EOF){
printf("hello, %s\n",a);
}
return 0;
}
卻過了
請問是為什麼呢??
執行過程明明兩個程式都一樣啊??
while(1)不會判斷EOF
#3969: Re:執行情況明明一樣...
exister2042
(exister2042)
學校 : 不指定學校
編號 : 12470
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [210.241.13.1, 210.241.13.1]
最後登入時間 :
2014-07-07 16:38:20
a001.
哈囉
--
Brian Kernighan
| From: [218.160.112.174] | 發表日期 : 2010-07-09 23:46
#include
#include
int main(){
char a[20];
while(1){
scanf("%s",&a);
printf("hello, %s\n",a);
}
return 0;
}
我上傳這個程式碼,他给我零分
可是我上傳下面的程式碼
#include
#include
int main(){
char a[20];
while(scanf("%s",&a)!=EOF){
printf("hello, %s\n",a);
}
return 0;
}
卻過了
請問是為什麼呢??
執行過程明明兩個程式都一樣啊??
while(1)不會判斷EOF
那在 while(scanf("%s",&a)!=EOF)的情況我要輸入什麼才會跳出迴圈呢??
#3972: Re:執行情況明明一樣...
leopan0922
(zz)
學校 : 臺北市立成功高級中學
編號 : 6612
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07
a001.
哈囉
--
Brian Kernighan
| From: [219.70.171.51] | 發表日期 : 2010-07-10 22:39
#include
#include
int main(){
char a[20];
while(1){
scanf("%s",&a);
printf("hello, %s\n",a);
}
return 0;
}
我上傳這個程式碼,他给我零分
可是我上傳下面的程式碼
#include
#include
int main(){
char a[20];
while(scanf("%s",&a)!=EOF){
printf("hello, %s\n",a);
}
return 0;
}
卻過了
請問是為什麼呢??
執行過程明明兩個程式都一樣啊??
while(1)不會判斷EOF
那在 while(scanf("%s",&a)!=EOF)的情況我要輸入什麼才會跳出迴圈呢??
CTRL+Z
ZeroJudge Forum