c,noip,文件,读入输出

noip时c语言的文件的读入和输出应当怎么做
pascal的我倒是知道是
开头
assign(input,输入文件名); assign(output,输出文件名);
reset(input); rewrite(output);
最后
close(input); close(output);
那么c语言的在noip时是怎样的?
另外C语言的noip的初赛是不是有很多纠结c语言细节的程序
注意是c不是c++虽然整体来讲两者差不多。

第1个回答  2013-07-19
方法一:最简单的
main()
{
freopen("in.txt","r",stdin);//从in.txt中读取数据
freopen("out.txt","w",stdout);//输出到out.txt文件
}

方法二:速度比第一种快
main()
{
FILE *in;
FILE *out;
in=fopen("a.txt","r"); //指针指向输入文件
out=fopen("b.txt","w");//输出文件格式
fscanf(in,"%d",&temp);//读取文件中的数据
fprintf(out,"%d ",temp);
fclose(in);//关闭文件流
fclose(out);//关闭文件流
}本回答被提问者和网友采纳
第2个回答  2013-07-16
FILE *input,*output;
input=fopen(输入文件名,"r");
output=fopen(输出文件名,"w");
最后
fclose(input);
fclose(output);
相似回答