| 查看: 1739 | 回复: 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) } |
» 猜你喜欢
一志愿南京航空航天大学 材料与化工329分求调剂
已经有7人回复
一志愿C9的化学工程(085602) 340分,感觉校内调剂无望,求调剂
已经有12人回复
312求调剂
已经有4人回复
材料专硕322
已经有9人回复
求调剂
已经有7人回复
085600材料与化工301分求调剂院校
已经有8人回复
一志愿 江南大学 085602 化工专硕 338分求调剂
已经有14人回复
070300化学学硕311分求调剂
已经有13人回复
材料调剂
已经有9人回复
一志愿河北工业大学材料工程,初试344求专硕调剂
已经有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














回复此楼
