T001 A+B(附常见标准输入输出)

国际惯例OJ第一道都是A+B吧。。据说为了适应各种OJ的编译器。。整理了一下一些常见的标准输入输出

 1 #include<stdio.h>//一组数据滚粗
 2 
 3 int main()
 4 {
 5     int A, B;
 6     scanf("%d%d", &A, &B);
 7     printf("%d\n", A+B);
 8     return 0;
 9 }
10 
11 #include<stdio.h>//多组数据不结束
12 
13 int main()
14 {
15     int A, B;
16     while(scanf("%d%d", &A, &B)!=EOF){     EOF可替换为-1
17         printf("%d\n", A+B);
18     }
19     return 0;
20 }
21 
22 #include<stdio.h>//组数+多组数据
23 
24 int main()
25 {
26     int A, B, n, i;
27     scanf("%d", &n);
28     for(i=0;i<n;i++){
29         scanf("%d%d", &A, &B);
30         printf("%d\n", A+B);
31     }
32     return 0;
33 }
34 
35 #include<stdio.h>//带0结束
36 
37 int main()
38 {
39     int A, B, n, i;
40     while(scanf("%d%d", &A, &B)&&(A!=0&&B!=0)){
41         printf("%d\n", A+B);
42     }
43     return 0;
44 }
45 
46 #include<stdio.h>//0 0结束
47 
48 int main()
49 {
50     int A, B, n, i;
51     while(scanf("%d%d", &A, &B)&&(A!=0||B!=0)){
52         printf("%d\n", A+B);
53     }
54     return 0;
55 }

 

  

posted @ 2015-11-10 00:19  striderdu  阅读(244)  评论(0)    收藏  举报