#211: 簡易加法


tpkmspin (tpkmspin)

學校 : 國立科學工業園區實驗高級中學
編號 : 1462
來源 : [118.160.118.10]
最後登入時間 :
2008-09-28 15:19:04
a002. 簡易加法 | From: [220.133.198.16] | 發表日期 : 2008-03-15 20:53

各位高手

我是個初學者

很道地的初學者

請問...

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a,b;
    while(scanf("%d %d",&a,&b))
    printf("%d",a+b);
    system("pause");
    return 0;
}

 這樣寫為何會「TLE」

可以解釋給我聽嗎? 

 
#212: Re:簡易加法


POOHccc ()

學校 : 國立臺中技術學院
編號 : 1139
來源 : [220.135.97.253]
最後登入時間 :
2012-02-04 21:23:42
a002. 簡易加法 | From: [220.134.60.246] | 發表日期 : 2008-03-16 00:38

你的程式碼有幾個地方要注意

  1. "%d %d" -> 改成 "%d%d",二個%d之間不要有空白
  2. 輸出完a+b後,每一組case之間是有斷行來隔開
  3. MS-DOS有pause指令,Linux不見得有
  4. 請用while(scanf("%d%d",&a,&b)==2),代表a、b二個都有讀到資料

 

 

 

 

 

 

 

 

 

 

 

改成以下就會對了:

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a,b;
    while(scanf("%d %d",&a,&b)==2)
    printf("%d\n",a+b);

    return 0;
}

 
#213: Re:簡易加法


kohsiangyu (柯享雨)

學校 : 國立屏東高級中學
編號 : 1151
來源 : [140.117.182.57]
最後登入時間 :
2010-05-30 00:33:27
a002. 簡易加法 | From: [218.175.203.193] | 發表日期 : 2008-03-16 01:57

有誰知道為什麼我這隻程式都只能跑出16ms來嗎

明明就有一堆8ms,12ms的阿

而且我的程式碼明明跟上面依樣阿

 
#216: Re:簡易加法


tpkmspin (tpkmspin)

學校 : 國立科學工業園區實驗高級中學
編號 : 1462
來源 : [118.160.118.10]
最後登入時間 :
2008-09-28 15:19:04
a002. 簡易加法 | From: [220.133.198.16] | 發表日期 : 2008-03-16 08:05

你的程式碼有幾個地方要注意

  1. "%d %d" -> 改成 "%d%d",二個%d之間不要有空白
  2. 輸出完a+b後,每一組case之間是有斷行來隔開
  3. MS-DOS有pause指令,Linux不見得有
  4. 請用while(scanf("%d%d",&a,&b)==2),代表a、b二個都有讀到資料

 

 

 

 

 

 

 

 

 

 

 

改成以下就會對了:

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a,b;
    while(scanf("%d %d",&a,&b)==2)
    printf("%d\n",a+b);

    return 0;
}


謝謝

我懂了 

 
#1299: Re:簡易加法


don7895 (BBQ)

學校 : 國立臺北大學
編號 : 5342
來源 : [163.17.126.175]
最後登入時間 :
2013-09-15 14:52:48
a002. 簡易加法 | From: [203.187.106.102] | 發表日期 : 2009-02-02 21:48

請用while(scanf("%d%d",&a,&b)==2),代表a、b二個都有讀到資料


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

上面這是小弟的程式碼

while(scanf("%d%d",&a,&b)==2)

這是管理員的

而小弟只有a輸入Ctrl + z會終止程式

而管理員的不管是a還是b

只要輸入 Ctrl + z都會終止程式

可不可以請教一下原理是什麼?

 

 

 

 
ZeroJudge Forum