ACM常见输入输出
输入不说明有多少个Input Block,以EOF为结束标志
while (scanf("%d %d",&a,&b)!=EOF){
printf("%d\n",a+b);
}
输入一开始就会说有N个Input Block,下面接着是N个Input Block
#include
int main()
{
int n;
scanf("%d",&n);
for(int i=0;i<n;i++){int a ,b; scanf("%d %d",&a,&b); printf("%d\n",a+b); } return 0; }
输入不说明有多少个Input Block,但以某个特殊输入为结束标志。
{
int a,b;
while (scanf("%d %d",&a,&b)){
if(a!=0 || b!=0){
printf("%d\n",a+b);
}
else break;
}
return 0;
}
输入不说明有多少个Input Block,但以某个特殊输入为结束标志
输入一行数据,其中第一个数为这行

本文介绍了ACM竞赛中常见的几种输入输出方式,包括以EOF为结束标志的输入,以特定输入为结束标志的输入,以及如何处理带有数据计数和求和要求的输入输出问题。示例代码展示了如何高效地读取和处理这些输入,并给出相应的输出格式。
最低0.47元/天 解锁文章
2263

被折叠的 条评论
为什么被折叠?



