国际惯例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){ 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 }
时间: 2024-10-07 03:26:57