#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,N=0;
scanf("%d",&N);
long a[N][N],sum=0;
FILE*fp1;
if((fp1=fopen("C:/Users/19284/Desktop/Workspace/VScodeworkspace/data1.txt","w"))==NULL)
{
printf("Program one: File open failed.");
exit(0);
}
else printf("First program uccess!");
for(i=1;i<=N;i++)
{
for(j=1;j<=i;j++)
fprintf(fp1,"%-4d",i*j);
fprintf(fp1,"\n");
}
fclose(fp1);
if((fp1=fopen("C:/Users/19284/Desktop/Workspace/VScodeworkspace/data1.txt","a"))==NULL)
{
printf("Program two: File open failed.");
exit(0);
}
else printf("Program two: success!");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
fscanf(fp1,"%ld",&a[i][j]);
for(i=0;i<N;i++)
sum+=a[i][j];
printf("sum=%ld",sum);
fprintf(fp1,"sum=%ld",sum);
fclose(fp1);
system("start C:/Users/19284/Desktop/Workspace/VScodeworkspace/data1.txt");
return 0;
}
C代码记录:文件存取
最新推荐文章于 2024-07-29 11:48:19 发布