#P1011. [模板] 多组数据的读入
[模板] 多组数据的读入
题目背景
多组数据是各种比赛中常见的应试技巧,以下是一个简单例子,这个程序可以读入多组 和 并计算它们的和。
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
while(cin >> a >> b){ //读入多组数据
cout << a + b << '\n'; //对于每组数据输出答案
}
return 0;
}
以上这段代码,当读取到文件末尾(EOF)时,会自动结束循环,不存在死循环的问题。在编译器测试时,一般只需要输入 Ctrl+Z 或 Ctrl+D,也可以结束读入(具体情况根据操作系统决定)。
现在,请你参考以上模板,完成下面的题目:
题目描述
本题需要文件读写(read.in / read.out)。
输入若干组数据,每组数据包含两个整数 以及一个运算符(+,-,*,/)。请你根据运算符计算出结果。
输入格式
输入包括若干行,每行有两个整数 以及一个字符表示运算符。
输出格式
对于每组数据,给出一个整数表示最终的答案。
输入输出样例
1 2 +
6 5 -
9 9 *
8 4 /
3
1
81
2
说明/提示
数据范围与约定
数据组数不超过 。