if(ip<20 && jp<20) printf(“\n当z=%d, t=%f时,dh=%d, dkmax=%d”, Z[ip],T[jp]),
DH[ip][jp],DH[ip][jp]); else
printf(“\n输入错误!”); }
3.2 数表的文件化处理
1.用编辑软件产生顺序文件
2.用程序生成顺序文件
3.文件的读取和检索 以表3-1由小链轮齿数Z查齿数系数K的文件化处理为例 : 建立数据文件ZK.DAT如下: 9 11 13 15 17 19 21 23 25 27 29 31 33 35 38 0.446 0.555 0.667 0.775 0.893 1.0 1.12 1.23 1.35 1.46 1.58 1.70 1.81 1.94 2.12 用Turbo C语言编程如下:
main() { int i,z1,z[15],jp=20;
1.46,1.58,1.70,1.81,1.94}; printf(“请输入链轮齿数Z1:”); scanf(“%d”, &Z1); for(i=0;i<14;i++)
if(Z[i]==Z1) { ip=i; i=15; }
if(ip<20) printf(“\n当Z=%d时,K=%f”, z[ip],k[ip]);
2.2 CAD 系统的软件
系统软件 CAD系统的软件可分为三个层次 支撑软件
应用软件 一.系统软件
系统软件指操作系统和系统实用程序等,它用于计算机 的管理、控制和维护。
1.操作系统。
2.编译系统。
3.系统实用程序。
二.支撑软件
1.图形处理软件。负责CAD的绘图。
2.几何建模软件。Pro/E等