0
点赞
收藏
分享

微信扫一扫

C/C++ 文件输入输出

狐沐说 2022-04-13 阅读 61
c++

说起 CSP-JNOIP普及CSP- S (NOIP提高NOIP等等考试,大家应该印象最深的就是文件输入输出了吧,很多考生就是因为这个爆零的。

先说说CCF评测答案的方式

首先收集考生代码(就是大家交的那个)

接着CCF会把每组测试数据(就是*.in文件),然后运行代码,生成输出文件(*.out文件)

(这就是为什么提交代码时要建文件夹)

接着收集.out文件

最后与标准文件匹配(忽略行末空格,文尾空行)

所以说说文件输入输出咋写

freopen("1.in","r",stdin);  
freopen("1.out","w",stdout);

其中1.in1.out是文件名,"r"是读入(read),"w"是写入(write)。

一般情况下不需要 fclose

fclose();

重要提示

如果加了文件输入输出,就不能控制台输入输出,很不方便,建议先把文件输入输出注释掉,要交代码是打开注释千万千万千万不要忘掉,否则0分!!

各位加油,不要爆零,CSP-J/CSP-S/NOIP rp++;

举报

相关推荐

0 条评论