| 查看: 1710 | 回复: 6 | ||
[求助]
printf不管用
|
|
我希望在计算过程中在控制台监视t10的值,可是加了printf并没达到这个效果,求高手指点!不剩感激! #include"udf.h" DEFINE_ADJUST(adjust_storage,domain) { real Ti,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10; Thread *thread; Thread *thread_f; face_t face,face_f; int ID_c=86;//埋管出口ID int ID_f=87; real sum_T_A=0.0,sum_A=0.0,area; real A[ND_ND],T_f; real t1=343.15; real t2=343.15; real t3=343.15; real t4=343.15; real t5=343.15; real t6=343.15; real t7=343.15; real t8=343.15; real t9=343.15; real t10=343.15; thread_f=Lookup_Thread(domain,ID_c); thread=Lookup_Thread(domain,ID_f); begin_f_loop(face_f,thread_f) { F_AREA(A,face_f,thread_f); area = NV_MAG(A); sum_A +=area ; sum_T_A += area*F_T(face_f,thread_f); } end_f_loop(face_f,thread_f) T_f=sum_T_A/sum_A; Ti=T_f;// Ti=埋管出口温度 T1=M*(Ti-t1)+t1; t1=T1; T2=M*(T1-t2)+t2; t2=T2; T3=M*(T2-t3)+t3; t3=T3; T4=M*(T3-t4)+t4; t4=T4; T5=M*(T4-t5)+t5; t5=T5; T6=M*(T5-t6)+t6; t6=T6; T7=M*(T6-t7)+t7; t7=T7; T8=M*(T7-t8)+t8; t8=T8; T9=M*(T8-t9)+t9; t9=T9; T10=M*(T9-t10)+t10; t10=T10; printf("t10=%f\n",t10);//f表示浮点数,d表示整数 begin_f_loop(face,thread) { F_UDMI(face,thread,0)=t10; } end_f_loop(face,thread) } |
» 猜你喜欢
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有9人回复
版面费该交吗
已经有9人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有13人回复
面上可以超过30页吧?
已经有4人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有5人回复
什么是人一生最重要的?
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
UDF程序,形参t重定义等ERROR求教
已经有9人回复
2楼2012-05-11 21:09:45
3楼2012-05-11 21:53:59
4楼2012-05-12 09:33:02
5楼2012-05-12 18:25:19
6楼2012-05-13 15:43:53
7楼2012-05-13 15:46:52













回复此楼
