scanf cin用法

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:14:34
#include<stdio.h>
void main()
{int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
printf("%d",a+b);
}
请问怎么用cin代替scanf的功能
要一样的 输入所有数据后 在同时输出结果
cin与scanf的区别是什么
scanf的返回值是什么(!=EOF)是什么意思

//在C++中,可以使用如下代码来代替你的代码功能,仅供参考。
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
int a,b;
while((cin >> a >> b))
cout << (a+b);
return 0;
}

//在C++中,cin为标准输入流,类型为istream,当程序启动时由系统自动打开,当程序结束时自动关闭。在C/C++中,scanf为标准库函数,表示从标准输入读入数据,其返回值为整型。
//EOF为文件结束标志。