第二周编程总结

1.实验代码

#include
#include
int main (void)
{
FILE*fp;
int j,i,m=0;

int num[j];
if((fp=fopen("c:\\songjiahao.txt","a+"))==NULL)
{
printf("File open error!\n");
exit(0);
}
fscanf(fp,"%d",&j);
for(i=0;i {
fscanf(fp,"%d",&num[i]);
printf("%d ",num[i]);
if(num[i]>num[m]){
num[m]=num[i];
m=i;
}
}
printf("\n%d %d",num[m],m);
fprintf(fp,"\n%d %d",num[m],m);
exit(0);
if(fclose(fp))
{
printf("Can not close the file!\n");
exit(0);
}
return 0;
}

2.实验思路

首先定义变量i,j,m,并对m赋初始值为0,

在C盘里查找已建立的文件,

用fscanf接受文件数据,

然后进行for循环,

再进行大小的比较,

最后用fprintf在文件中打出最大数与最小行数。

然后就关闭文件。

屏幕截屏

第二周编程总结_第1张图片

 

 遇到的问题

文件的路径打错了,然后少打了个/

最终结果截图

第二周编程总结_第2张图片

 

 

转载于:https://www.cnblogs.com/songjiah/p/10500361.html

你可能感兴趣的:(第二周编程总结)