1. 程式人生 > >多組測試資料(求和)IV

多組測試資料(求和)IV

還有一些輸入是以上幾種情況的組合,具體根據題目對前面幾種情況進行組合 比如題目要求是多組測試資料 每組測試資料首先輸入一個整數n(如果n=0就表示結束) 然後再輸入n個整數 這類題目輸入格式如下:
int main()
{
int n,i;
while(scanf("%d",&n)!=EOF && n!=0)
{
for(i=1;i<=n;i++)
{
…//每次輸入一個數,共迴圈n次,需要的時候做其他處理
}

}

}

#include<stdio.h>
int main()
{
int n;
while(scanf("%d",&n)!=EOF&&n!=0){ \注:沒有這一行會出現Output Limit Exceed ,即Output Limit Exceed ,出現死迴圈
int a,s=0; \使得s從0開始加
for(int i=1;i<=n;i++)
{
scanf("%d",&a);
s=s+a; \看清題意,是加任意數,所以要有迴圈,加自己輸入的數
}
printf("%d\n",s);
}
return 0;
}