目录
1000
#include<iostream>
using namespace std;
int main(){
int a,b;
while(cin>>a&&cin>>b){
cout<<a+b<<endl;
}
}
1002
#include<stdio.h>
int main(){
int a,b=1;
while(a!=0||b!=0){//输入结束
scanf("%d%d",&a,&b);
if(a!=0||b!=0)//00不计算
printf("%d\n",a+b);
}
}
1003wrong
#include<stdio.h>
int main(){
int N=1;
int i,sum=0;
while(N!=0&&scanf("%d",&N)){//输入N=0输出是0,没有判断N
while(i<=N){
sum+=i;
++i;
}
printf("%d\n",sum);
sum=0,i=0;
}
}
1003
#include<stdio.h>
#include<stdlib.h>
int main(){
int N=1;
int i,sum;
int *array;
while(N!=0){
sum=0;
scanf("%d",&N);
array=(int*)calloc(N,sizeof(int));
for(i=0;i<N;++i){
scanf("%d",&array[i]);
}
for(i=0;i<N;++i){
sum+=array[i];
}
if(N!=0)
printf("%d\n",sum);
}
free(array);
}
1004
#include<stdio.h>
#include<stdlib.h>
int main(){
int N,i,sum;
int j=1;
int *array;
int row;
scanf("%d",&row);
while(j<=row){
sum=0;
scanf("%d",&N);
array=(int*)calloc(N,sizeof(int));
for(i=0;i<N;++i){
scanf("%d",&array[i]);
}
for(i=0;i<N;++i){
sum+=array[i];
}
printf("%d\n",sum);
j++;
}
free(array);
}
1005error输出超限?
#include<stdio.h>
#include<stdlib.h>
int main(){
int sum,i;
int N=1;
int* array;
while(N!=0){
scanf("%d",&N);
array=(int*)calloc(N,sizeof(int));
for(i=0;i<N;++i){
scanf("%d",&array[i]);
}
for(i=0;i<N;++i){
sum+=array[i];
}
if(N!=0)
printf("%d\n",sum);
sum=0;
}
free(array);
return 0;
}
1005
#include<stdio.h>
int main()
{
int n,sum=0,x[1000];
while(scanf("%d",&n)!=EOF)
{
sum=0;
for(int i=0;i<n;i++)
scanf("%d",&x[i]);
for(int i=0;i<n;i++)
sum+=x[i];
printf("%d\n",sum);
}
}