output.c
来自「这是一个用SIMPLE法模拟的矩形流场的程序」· C语言 代码 · 共 18 行
C
18 行
#include "global.h"
void output()
{
fprintf(filehandle1,"ZONE T=t%f\n I=%d, J=%d,F=POINT\n",time*dt,l,m);
for(j=1;j<=m;j++)
{
for(i=1;i<=l;i++)
{
if(i==1)fprintf(filehandle1,"%f,%f,%f,%f,%f,%f\n",xp[i],yp[j],f[i+1][j][1],(f[i][j][2]+f[i][j+1][2])/2,p[i][j],f[i][j][4]);
else if(i==l)fprintf(filehandle1,"%f,%f,%f,%f,%f,%f\n",xp[i],yp[j],f[i][j][1],(f[i][j][2]+f[i][j+1][2])/2,p[i][j],f[i][j][4]);
else if(j==1)fprintf(filehandle1,"%f,%f,%f,%f,%f,%f\n",xp[i],yp[j],(f[i][j][1]+f[i+1][j][1])/2,f[i][j+1][2],p[i][j],f[i][j][4]);
else if(j==m)fprintf(filehandle1,"%f,%f,%f,%f,%f,%f\n",xp[i],yp[j],(f[i][j][1]+f[i+1][j][1])/2,f[i][j][2],p[i][j],f[i][j][4]);
else fprintf(filehandle1,"%f,%f,%f,%f,%f,%f\n",xp[i],yp[j],(f[i][j][1]+f[i+1][j][1])/2,(f[i][j][2]+f[i][j+1][2])/2,p[i][j],f[i][j][4]);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?