一、输入输出流
cin 和 cout,需要使用头文件 iostream。
读取大量数据时耗时较长,不太推荐。
二、格式化输入输出
效率高,推荐使用。需要使用头文件 cstdio。
1. scanf(格式控制符, 地址列表);
(1)常用格式控制符:
%d int
%ld long long
%lf double
%c char
%s 字符数组
应用如下:
scanf("%d",&n);
(2)scanf 的返回值
scanf 会返回成功输入的变量个数,输入结束后返回 EOF。可利用此特性进行个数不确定的输入。
Windows 系统下,依次按下 Enter - Ctrl+D - Enter 可结束输入。
while(scanf("%d %d",&a,&b)==2) printf("%d\n",a+b);
2. printf(格式控制符, 输出列表);
同上。
应用如下:
printf("%d",n);