# include <stdio.h>
# include <math.h>
# include <string.h>
# include <stdlib.h>
# define N 30
int main(void)
{
int i, j ,k, m;
double t1,t2,t3;
char Istring[50];
double imap1[N][N], imap2[N][N], nmap=0;
double area=0;
FILE *fp;
for(i=0;i<N;i++)
{
for(k=0;k<N;k++)
{
imap1[i][k]=0;
imap2[i][k]=0;
}
}
fp=fopen("map0","r");
while(3==fscanf(fp,"%lf %lf %lf",&t1,&t2,&t3))
{
i=t1;
j=t2;
imap1[i][j]=t3;
}
fclose(fp);
fp=fopen("map02","r");
while(3==fscanf(fp,"%lf %lf %lf",&t1,&t2,&t3))
{
i=t1;
j=t2;
imap2[i][j]=t3;
}
fclose(fp);
fp=fopen("map","w");
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
if(j>i)
{
fprintf(fp,"%g %g %g\n",(i+0.5),(j+0.5),imap1[i][j]);
}
else
{
fprintf(fp,"%g %g %g\n",(i+0.5),(j+0.5),imap2[i][j]);
}
}
fprintf(fp,"\n");
}
fclose(fp);
return 0;
}
C语言——一些处理脚本(19)——(待完善)
最新推荐文章于 2024-01-20 12:00:00 发布