元编程的c实现算例.pdf
《元编程的c实现算例.pdf》由会员分享,可在线阅读,更多相关《元编程的c实现算例.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 元编程的 c 实现算例 集团标准化工作小组 Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN 有限元编程的 c+实现算例 1.#include 2.#include 3.4.5.#define ne 3#define nj 4#define nz 6#define npj 0#define npf 1#define nj3 12#define dd 6#define e0#define a0#define i0 17.18.int jmne+13=0,0,0,0,1,2,0,2,3,0,4,3;/*gghjghg*/19.double gcne+1=,;20.double gjne
2、+1=,;21.double mjne+1=,a0,a0,a0;22.double gxne+1=,i0,i0,i0;23.int zcnz+1=0,1,2,3,10,11,12;24.double pjnpj+13=,;25.double pfnpf+15=0,0,0,0,0,0,-20,;26.double kznj3+1dd+1,pnj3+1;27.double pe7,f7,f07,t77;28.double ke77,kd77;29.30.31.36.void jdugd(int);38.void zb(int);39.void gdnl(int);40.void dugd(int)
3、;41.42.43.void main()45.46.int i,j,k,e,dh,h,ii,jj,hz,al,bl,m,l,dl,zl,z,j0;47.double cl,wy7;48.int im,in,jn;49.50.54.if(npj0)55.56.for(i=1;i0)63.64.for(i=1;i=npf;i+)65.hz=i;67.gdnl(hz);68.e=(int)pfhz3;69.zb(e);for(j=1;j=6;j+)72.pej=;73.for(k=1;k=6;k+)75.pej=pej-tkj*f0k;76.77.78.al=jme1;79.bl=jme2;80.
4、p3*al-2=p3*al-2+pe1;p3*al-1=p3*al-1+pe2;82.p3*al=p3*al+pe3;83.p3*bl-2=p3*bl-2+pe4;84.p3*bl-1=p3*bl-1+pe5;85.p3*bl=p3*bl+pe6;86.87.88.89.90.for(e=1;e=ne;e+)94.dugd(e);for(i=1;i=2;i+)97.for(ii=1;ii=3;ii+)98.99.h=3*(i-1)+ii;dh=3*(jmei-1)+ii;for(j=1;j=2;j+)102.103.for(jj=1;jj0)109.kzdhdl=kzdhdl+kehl;111
5、.112.113.114.115.116.for(i=1;i=nz;i+)119.z=zci;kzzl=;for(j=2;jdd)128.j0=dd;129.else if(z=dd)130.j0=z;for(j=2;j=j0;j+)132.kzz-j+1j=;133.134.pz=;136.137.138.139.140.for(k=1;kk+dd-1)im=k+dd-1;144.else if(nj3=k+dd-1)145.im=nj3;146.in=k+1;147.for(i=in;i=im;i+)148.149.l=i-k+1;150.cl=kzkl/kzk1;jn=dd-l+1;15
6、2.for(j=1;j=1;i-)166.167.if(ddnj3-i+1)168.j0=nj3-i+1;169.else j0=dd;for(j=2;j=j0;j+)171.172.h=j+i-1;173.pi=pi-kzij*ph;174.175.pi=pi/kzi1;177.printf(n);178.printf(_n);179.printf(NJ U V CETA n);for(i=1;i=nj;i+)181.182.printf(%-5d%n,i,p3*i-2,p3*i-1,p3*i);183.184.printf(_n);185.printf(E N Q M n);187.for
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编程 实现
限制150内