读书人

文件一点都不会啊解决方案

发布时间: 2012-02-20 21:18:25 作者: rapoo

文件一点都不会啊
#include <stdio.h>
#define INF 1000000000
int main()
{
FILE *fin,*fout;
fin=fopen("data.in","rb");
fout=fopen("data.out","wb");
int x,n=0,min=INF,max=-INF,s=0;
while(fscanf(fin,"%d",&x)==1)
{s+=x;
if(x<min)min=x;
if(x>max)max=x;
n++;
}
fprintf(fout,"%d %d %.3lf\n",min,max,(double)s/n);
fclose(fin);
fclose(fout);
return 0;
}
//我抄的程序,怎么运行啊,就是怎么用我都不知道,希望详细点,还有可以推荐一些讲文件的视频我看看,十分感谢啊

[解决办法]
到 VC下 编译一下,点个下运行就OK了..
编译之后要在工程下面放上 data.in 这个文件,不然会出错。
[解决办法]
虽然急用,但说不定还是看书来得快啊!(目前文件我也不会,但我知道书上对什么fopen,rb,rw都有解释的,学习下就了解了吧!)
[解决办法]
在Windows XP 工程目录下新建个文本,这个文本就是文件 fopen()是个打开文件的函数,C要使用这个文件就一定要打开

读书人网 >C语言

热点推荐