24小时热门版块排行榜    

查看: 405  |  回复: 2

ryanmoser

铜虫 (小有名气)

[求助] fscanf 无法读取数据 已有1人参与

我想把ID为20的体最高温度保存到Tmax.txt文件里,然后不断读取并更新Tmax.txt文件,以保留历史最高温度,可是不知道为什么每次cache读取以后的值都是0.00000,文件里明明是300多K,求大神指教,附上udf文件
#include "udf.h"
real TMAX;
DEFINE_ADJUST(Tmax,d)
{
    int ID=20;     
    FILE *fp;
    real time=CURRENT_TIME;
    int steps=N_TIME;   
    Thread *t=Lookup_Thread(d,ID);
     double Tmax=0;
     real cache;
     cell_t c;   
     thread_loop_c(t,d)
    {
     begin_c_loop(c,t)
      if(C_T(c,t)>=Tmax)
        {
          Tmax=C_T(c,t);
        }
     end_c_loop(c,t)
    }
  
         fp=fopen("Tmax.txt","r";
         fscanf(fp,"%f",&cache);
         Message("cache is %lf",cache);
         fclose(fp);
         fp=fopen("Tmax.txt","w";
         if(cache<=Tmax)
                  {
                            TMAX=Tmax;
                        fprintf(fp,"%3.1f",TMAX);
                        Message("Tmax is %3.1f", Tmax);
                   }
      
    fclose(fp);
   
}
回复此楼

» 收录本帖的淘帖专辑推荐

udf-流场

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ryanmoser

铜虫 (小有名气)

已解决, fscanf(fp,"%f",&cache);应改为fscanf(fp."%lf",%cache);,因为存储的是双精度数据
2楼2014-12-26 13:22:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

haqiao890925

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
楼主  我想请教一下  adjust 宏  和on-domain宏  两个有什么区别   我感觉这两个都可以统计 计算域的值  比如  平均温度最大温度  等等
微笑面对任何困难
3楼2014-12-26 15:38:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ryanmoser 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 289求调剂 +3 BrightLL 2026-03-02 4/200 2026-03-02 21:17 by BrightLL
[考研] 0854总分272 +3 打小就是老实人 2026-03-02 4/200 2026-03-02 19:49 by 求调剂zz
[考研] 化工270求调剂 +9 什么名字qwq 2026-03-02 9/450 2026-03-02 19:31 by caszguilin
[考研] 275求调剂 +7 明远求学 2026-03-01 7/350 2026-03-02 19:22 by zhukairuo
[考研] 085600 英一数二272求调剂 5+6 vida_a 2026-03-01 16/800 2026-03-02 19:13 by zhukairuo
[考研] 化工京区271求调剂 +6 11ing 2026-03-02 6/300 2026-03-02 18:52 by caszguilin
[考研] 高分子化学与物理调剂 +6 好好好1233 2026-02-28 15/750 2026-03-02 18:47 by caszguilin
[考研] 一志愿山东大学材料与化工325求调剂 +5 半截的诗0927 2026-03-02 5/250 2026-03-02 18:37 by 明亮9527
[考研] 303求调剂 +5 今夏不夏 2026-03-01 5/250 2026-03-02 15:01 by 向上的胖东
[考研] 295求调剂 +8 19171856320 2026-02-28 8/400 2026-03-02 11:19 by yuchj
[考研] 化工专硕342,一志愿大连理工大学,求调剂 +6 kyf化工 2026-02-28 7/350 2026-03-02 10:56 by 无际的草原
[考研] 调剂 +3 13853210211 2026-03-02 4/200 2026-03-02 10:16 by 13853210211
[考研] 0854复试调剂 276 +4 wmm9 2026-03-01 6/300 2026-03-02 09:28 by 热情沙漠
[考研] 322求调剂 +3 熊境喆 2026-03-01 3/150 2026-03-02 08:44 by houyaoxu
[硕博家园] 博士自荐 +7 科研狗111 2026-02-26 11/550 2026-03-01 22:24 by 哲平L
[考研] 299求调剂 +3 Y墨明棋妙Y 2026-02-28 5/250 2026-03-01 21:01 by tangxiaotian
[考博] 26申博 +4 想申博! 2026-02-26 6/300 2026-03-01 17:32 by 想申博!
[考研] 寻找调剂 +4 LYidhsjabdj 2026-02-28 4/200 2026-03-01 10:56 by sunny81
[考研] 311求调剂 +9 南迦720 2026-02-28 10/500 2026-03-01 10:55 by sunny81
[高分子] 求环氧树脂研发1名 +3 孙xc 2026-02-25 11/550 2026-02-28 16:57 by ichall
信息提示
请填处理意见