- 74
- 0
- 约2.17千字
- 约 4页
- 2017-06-08 发布于重庆
- 举报
化工热力学C语言程序
利用C++程序解决中压下两组分的汽液平衡问题:
(活度系数+状态方程法)
已知压力P和液相组成xi求温度T和气相组成yi
#include
#include
void main int i,j,q;
double ps,pc[3],pc0[2],m[2],y1[100],y2[100],y[2],p[2],A[2],C[2],a[2],b[2],c[2],v[2];
double k,s,na1,na2,B0[3],B1[3],tc[3],Vc[2],vc[3],w0[2],w[3],Bm[2],Bi0,Bi1,B[3],z[3];
double x[2],T,Tc[2],dt,l[2],h[2],Z[2],ha;
cout 输入压力ps: ; //输入已知压力
cin ps;
for i 0;i 2;i++
cout x[] ;
cin x[i]; //输入已知组成
m[i] 1; //设初始汽相逸度系数为1
cout 输入组分的A,B,C: ;
cin A[i];
cin Bm[i];
cin C[i]; //输入安托因因子
cout 输入组分i的Tc,pc0,Vc,Z,w0: ;
cin Tc[i];
cin pc0[i];
cin Vc[i];
cin Z[i];
cin w0[i]; //输入组分的临界参数
cout 认为V与温度成
原创力文档

文档评论(0)