作业帮 > 数学 > 作业

请问这条语句怎么理解?fprintf(fp,"zone T=\"%Lf\" I=%d,K=1,F=POINT\n",tn

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/04/28 14:23:25
请问这条语句怎么理解?fprintf(fp,"zone T=\"%Lf\" I=%d,K=1,F=POINT\n",tn,N);
请问这条语句怎么理解?好像是关于tecplot画图的,
fprintf(fp,"zone T=\"%Lf\" I=%d,K=1,F=POINT\n",tn,N);
请问这条语句怎么理解?fprintf(fp,
先铺垫一下:
fp代表一个文件,究竟代表哪个文件,你看前面某个地方有fp=open(...)这里会指明文件名.
%Lf会被一个小数代替,小数点后保留6位,在你这个语句这里是被tn的值代替,比如tn的值为12.345,那么%Lf就会被替换成12.345000.
%d会被一个整数代替,在你这个语句这里是被N的值代替,比如N的值为678,那么%d就会被替换成678.
整个这一句是向fp对应的文件里写一行文字,内容为:
zone T="" I=,K=1,F=POINT
注意写到文件中的内容里不会有,加只是为了看起来清楚.比如tn的值为12.345、N的值为678,那么写到文件的文字会是如下一行:
zone T="12.345000" I=678,K=1,F=POINT
再问: 谢谢啊~写的好详细~ 还有,因为装了tecplot,所以输出的文件是个tecplot的图,就是不知道在tecplot这句话输出的是什么意思呢?
再答: tecplot我不了解。推荐你看看这个文档,大概能明白tecplot图形文件的格式。 http://wenku.baidu.com/view/cf4fe105cc175527072208b5.html