我们来研究一下竞赛中的输入输出。研究对象就是经典的“A+B”问题:输入若干对整数,输出每对之和。
第一种方法是传统的C语言:
#include
int main(){
int a,b;
while(scanf("%d%d",&a,&b) == 2){
if(a == 0 && b == 0)
break;
printf("%d\n",a+b);
}
return 0;
}
再看C++程序:
#include
using namespace std;
int main(){
int a,b;
while(cin>>a>>b){
if(a == 0 && b == 0)
break;
cout<
<
头文件iostream中包含着对输入输出流的定义,用while(cin<<a<<b)就可以实现无限输入数据,如果要退出在while循环中加一个if的判断条件即可。