OJ编程题输入数据的处理
一、scanf表达式的值
- scanf(…)表达式的值为int,表示成功读入的变量个数。
- scanf(…)值为EOF(即-1)则说明输入数据已经结束
二、cin表达式的值
- cin >> m >> n … 表达式的值,在成功读入所有变量时为true,否则为false
三、处理无结束标记的OJ题目输入
或
三、用freopen重定向输入
- 调试程序时,每次运行程序都要输入测试数据,太麻烦
- 可以将测试数据存入文件,然后用freopen将输入由键盘重定向为文件,则运行程序时不再需要输入数据了