//无限输出类
#include<stdio.h>
int main(void)
{
int a,b;
while((scanf("%d %d",&a,&b))!=EOF) //留意这种形式
printf("%d\n",a+b);
return 0;
}
int main(void)
{
int a,b;
while((scanf("%d %d",&a,&b))!=EOF) //留意这种形式
printf("%d\n",a+b);
return 0;
}
//规定t行类 #include<stdio.h> int main(void) { int t,a,b; scanf("%d",&t); while(t--) //注意为什么十t--而不是--t { scanf("%d %d",&a,&b); printf("%d\n",a+b); } return 0; }
#include<stdio.h> int sum(int *p); int main(void) { int *p; int i,t,l; scanf("%d",&l); while(l--){ int a[1000]={0}; scanf("%d",&t); for(i=0;i<t;i++) scanf("%d",&a[i]); p=a; if(l!=0) printf("%d\n\n",sum(p)); else printf("%d\n",sum(p));//记得最后跳一行 } return 0; } int sum(int *p){ int sum_a=0,i=0; while(*(p+i)!=0) { sum_a+=*(p+i); i++; } return sum_a; }
//标志结束类1 #include<stdio.h> int main(void) { int a,b; while(1) { scanf("%d %d",&a,&b); if(a==0&&b==0) break; printf("%d\n",a+b); } return 0; }
//标志结束类2,多位相加 #include<stdio.h> int sum(int *p); int main(void) { int *p; int i,t; scanf("%d",&t); while(t!=0){ int a[1000]={0};//初始化 与21行有关 for(i=0;i<t;i++) scanf("%d",&a[i]); p=a; printf("%d\n",sum(p)); scanf("%d",&t); } return 0; } int sum(int *p){ int sum_a=0,i=0; while(*(p+i)!=0) { sum_a+=*(p+i); i++; } return sum_a; }