24小时热门版块排行榜    

查看: 403  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 哈工大计算机刘劼团队招生 +3 hit_aiot 2026-03-01 5/250 2026-03-02 07:48 by 得鹿梦鱼111
[考研] 0854复试调剂 276 +4 wmm9 2026-03-01 5/250 2026-03-02 06:41 by 汪!?!
[考研] 284求调剂 +8 天下熯 2026-02-28 8/400 2026-03-02 00:15 by 暮雨星晴
[基金申请] 本子写完了,给DS兄弟看了,得了92分 +3 Doma 2026-03-01 7/350 2026-03-02 00:00 by jnzsy
[考研] 材料化工调剂 +12 今夏不夏 2026-03-01 13/650 2026-03-01 23:32 by L135790
[硕博家园] 博士自荐 +7 科研狗111 2026-02-26 11/550 2026-03-01 22:24 by 哲平L
[考研] 26考研报考西工大材料308分求调剂 +3 weizhong123 2026-03-01 3/150 2026-03-01 21:42 by 公瑾逍遥
[考研] 0805总分292,求调剂 +7 幻想之殇 2026-03-01 7/350 2026-03-01 21:22 by 公瑾逍遥
[考研] 306分材料调剂 +4 chuanzhu川烛 2026-03-01 5/250 2026-03-01 19:48 by 无际的草原
[考研] 化工299分求调剂 一志愿985落榜 +5 嘻嘻(*^ω^*) 2026-03-01 5/250 2026-03-01 19:47 by 无际的草原
[考研] 291分工科求调剂 +9 science饿饿 2026-03-01 10/500 2026-03-01 18:55 by 18137688336
[考研] 321求调剂一志愿东北林业大学材料与化工英二数二 +4 虫虫虫虫虫7 2026-03-01 7/350 2026-03-01 16:52 by caszguilin
[考研] 285求调剂 +8 满头大汗的学生 2026-02-28 8/400 2026-03-01 16:47 by caszguilin
[考研] 313求调剂 +3 水流年lc 2026-02-28 3/150 2026-03-01 16:01 by 新能源达人
[考研] 311求调剂 +6 亭亭亭01 2026-03-01 6/300 2026-03-01 15:41 by 324616
[考研] 307求调剂 +5 wyyyqx 2026-03-01 5/250 2026-03-01 15:21 by Fff-1
[考研] 298求调剂 +9 人间唯你是清欢 2026-02-28 12/600 2026-03-01 14:23 by Ducount.Y
[硕博家园] 2025届双非化工硕士毕业,申博 +3 更多的是 2026-02-27 4/200 2026-03-01 10:04 by ztg729
[考研] 085600材料工程一志愿中科大总分312求调剂 +8 吃宵夜1 2026-02-28 10/500 2026-02-28 20:27 by L135790
[考研] 276求调剂 +3 路lyh123 2026-02-28 4/200 2026-02-28 19:45 by 路lyh123
信息提示
请填处理意见