一维非稳态C语言编程代码 #include #define M 10 void main() { int i,n; double t[M][12]; for(i=0;i<1;i++) for(n=0;n<=11;n++)t[i][n]=1000.0; for(i=0;i<=M-1;i++) for(n=1;n<=10;n++){t[i+1][n]=(0.3141*(t[i][n+1]+t[i][n-1])+0.3718*t[i][n]);if(n==2)t[i+1][0]=t[i+1][2];} for(i=0;i<=M;i++) for(n=11;n>10;n--)t[i+1][n]=0.958*t[i][n]+0.628*t[i][n-1]+0.839; for(i=0;i<=M;i++) for(n=1;n<=11;n++){printf("TIME=%d,%f,",i,t[i][n]);printf("/n");} } 本文来源:https://www.wddqw.com/doc/12935ed89d3143323968011ca300a6c30d22f140.html