c程序设计实验教案

上传人:无*** 文档编号:163302342 上传时间:2022-10-21 格式:DOC 页数:41 大小:185KB
收藏 版权申诉 举报 下载
c程序设计实验教案_第1页
第1页 / 共41页
c程序设计实验教案_第2页
第2页 / 共41页
c程序设计实验教案_第3页
第3页 / 共41页
资源描述:

《c程序设计实验教案》由会员分享,可在线阅读,更多相关《c程序设计实验教案(41页珍藏版)》请在装配图网上搜索。

1、授课时间 2007-3-22 第 1 次课 授课章节实验一 数据类性、运算符和表达式任课教师及职称李忠副教授实验器材奔腾计算机课时安排2使用教材和主要参考书C程序设计题解与上机指导(第三版).谭浩强编著Programming In ANSI C(third edition),E. Balagurusami著实验目的:1.在计算机上如何编辑、编译、连接和运行一个C程序。2.掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及赋值的方法3.掌握不同的类型数据之间赋值的规律。4.学会使用C的有关算术运算符,以及包含这些运算符的表达式。实验内容:1.检查所用的计算机系统是否已安装了C编译

2、系统并确定它所在的子目录。2建立用户自己的子目录3进入TC工作环境4熟悉Turbo C集成环境5编辑并运行程序题目1写出以下程序运行的结果。main()char c1=a,c2=b,c3=c,c4=101,c5=116;printf(a%cb%ctc%ctabcn,c1,c2,c3);printf(tb%c%c,c4,c5);题目2写出程序的运行结果。main() char c1,c2;c1=97;c2=98;printf(%c %cn,c1,c2);printf(%d %dn,c1,c2);思考:可否改成int c1,c2;?题目3写出程序运行结果。main ()int i,j,m,n;i=

3、8;j=10;m=+i;n=j+;printf(%d,%d,%d,%d,i,j,m,n);思考:m=+i;与m=i+;的相同之处与不同之处?题目5下列程序的输出是main()int a=9;a=a=aa;/*包含复合的赋值运算符的赋值表达式*/printf(%dn,a);思考:赋值表达式a=a=aa的求解步骤?题目6下列程序的输出是main()int a=7,b=5;printf(%dn,b=b/a);思考:若将printf语句中%d变为%f,可否输出分式的值?题目7下列程序的输出是main()int a=011;printf(%dn,+a); 题目8若int类型数据占两个字节,则下列语句的输

4、出为main()int k=1;printf(%d,%un,k,k);思考:1在内存中的存储形式?复习思考题、作业题:题目9下列程序的运行结果是#includemain()printf(%d,null);运行情况:因为变量null无定义,无法正确运行。思考:如将null改为NULL,则结果如何?题目10若k,g均为int型变量,则下列语句的输出为main()int k,g;k=017;g=111;printf(%dt,+k);printf(%xn,g+);下次课预习要点实施情况及实验效果分析学院审核意见 学院负责人签字 年 月 日 授课时间 2007-4-5 第 2 次课 授课章节实验二 简单

5、的C程序设计任课教师及职称李忠副教授实验器材与手段奔腾计算机课时安排2使用教材和主要参考书C程序设计题解与上机指导(第三版).谭浩强编著Programming In ANSI C(third edition),E. Balagurusami著实验目的:(1)掌握C语言中赋值语句的使用方法。(2)掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。 重点:各种类型数据的输入输出的方法。难点:能正确使用各种格式转换符。实验内容:题目1若a=3,b=4,c=5,x=12,y=24,z=36,u=51274,n=,c1=a,c2=b。想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设

6、计输出)。要求输出的结果如下:a=V3VVb=V4VVc=V5x=1.,y=2.,z=3.xy=V360VVyz=120VVzx=240u=V51274VVn=VVVc1=aVorV97(ASCII)c2=bVorV98(ASCII)题目2请写出下面程序的输出结果:main()int a=5,b=7;float x=67.8564,y=789.124;char c=A;long n=;unsigned u=65535;printf(%d%dn,a,b);printf(%3d%3dn,a,b);printf(%f,%fn,x,y); printf(%10f,%10fn,x,y);printf(%

7、8.2f,%8.2f,%.4f,%.4f,%3f,%3fn,x,y,x,y,x,y);printf(%e,%10.2en,x,y);printf(%c,%d,%o,%xn,c,c,c,c); printf(%ld,%lo,%xn,n,n,n); printf(%u,%o,%x,%dn,u,u,u,u); printf(%s,%5.3sn,COMPUTER,COMPUTER);思考:解释倒数第三个printf语句的输出结果。题目3用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=A,c2=a。问在键盘上如何输入?main()int a,b;float x,y;c

8、har c1,c2;scanf(a=%db=%d,&a,&b);scanf(%f%e,&x,&y);scanf(%c%c,&c1,&c2);printf(a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%cn,a,b,x,y,c1,c2);题目4设圆半径r=15,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。请编程序。main()float pi,h,r,l,s,sq,vq,vz;pi=3.;printf(input r,h:n);scanf(%f,%f,&r,&h); l=2*pi*r;

9、 s=r*r*pi; sq=4*pi*r*r; vq=4.0/3.0*pi*r*r*r;vz=pi*r*r*h;printf(l=%6.2fn,l);printf(s=%6.2fn,s);printf(sq=%6.2fn,sq);printf(vq=%6.2fn,vq);printf(vz=%6.2fn,vz); 运行结果:input r,h:1.5,31= 9.42s= 7.07sq= 28.27vq= 14.14vz= 21.21题目5输入一个华氏温度,要求输出摄氏温度。公式为c=(F32)。输出要有文字说明,取2位小数。main()float c,f;printf(input f:n);

10、scanf(%f,&f);/*输入华氏温度f*/c=(5.0/9.0)*(f32); /*求摄氏温度c*/printf(c=%5.2fn,c);运行结果:input f:78c=25.56思考:求c值的语句可否改成c=(5/9)*(f32);为什么?题目6下列程序的运行结果为main()int x=2,y,z;x*=32;printf(%dt,x);x*=y=z=4;printf(%dt,x);x=y=1;z=x+1;/*此处等价于z=x1;x=x1;故z为0,x为2*/printf(%d,%dt,x,z);z=x+y; /*此处等价于z=(x+)y*/printf(%d,%dt,x,z);x

11、=40;y=4;z=4;x=y=z;printf(%dt,x);x=x=(y=z);printf(%dn,x);运行结果为:10402,03,110思考:表达式i+j如何理解?题目7下列程序的运行结果为main()int i,j;i=16;j=(i+)i;printf(%dt,j); i=15;printf(%dt%dt,+i,i);i=20;j=ii;printf(%dt,j);i=13;printf(%dt%dn,i+,i);运行结果为:32 16 15 40 13 13思考:如函数参数求值顺序是自左向右,则结果又将如何?题目8下列程序的运行结果为main()unsigned char a

12、=a,b=b,c=c;a=a32;b=ca;c=c32ba;printf(a=%c,b=%c,c=%cn,a,b,c);题目9下列程序的运行结果为#includestdio.hmain()int x=2,y=4,z=40;x*=32;printf(%dn,x);x=y=z;printf(%dn,x);思考:赋值运算符的结合顺序?复习思考题、作业题:题1下列程序的运行结果为main()int a=5;printf(n%d,(35,68);a=(3*5,a4); printf(a=%dn,a);思考:程序第5行如改为a=3*5,a4;结果将如何?题2输入a字母时,下列程序运行结果为#include

13、main()char ch;ch=getchar();(ch=a&ch=z)?putchar(chA a):putchar(ch);题3下列程序运行结果为main()int x,y,z;x=24;y=024;z=0x24;printf(%d,%d,%dn,x,y,z);题4执行下面的程序后,变量w,x,y,z的值分别为:main()int w=5,x=4,y,z;y=w+*w+*w+;z=x*x*x;printf(%d %d %d %d,w,x,y,z);题5下列程序运行结果为main()unsigned x1;int b=1;x1=b;printf(%u,x1);下次课预习要点实施情况及实验

14、效果分析学院审核意见 学院负责人签字 年 月 日授课时间 2007-4-19 第 3 次课 授课章节实验三逻辑结构程序设计任课教师及职称李忠副教授实验器材与手段奔腾计算机课时安排2使用教材和主要参考书C程序设计题解与上机指导(第三版).谭浩强编著Programming In ANSI C(third edition),E. Balagurusami著实验目的:(1)了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真”)。(2)学会正确使用逻辑运算符和逻辑表达式。(3)熟练掌握if语句和switch语句。(4)结合程序掌握一些简单的算法。(5)学习调试程序。重点、难点:调试程序实验内容:

15、题目1有3个整数a、b、c,由键盘输入,输出其中最大的数。方法1:main() int a,b,c; printf(input three integer:); scanf(%d,%d,%d,&a,&b,&c); if (ab) if (bc)/*a小于b且b小于c,则c最大*/ printf(max=%dn,c); else /*a小于b且b大于c,则b最大*/ printf(max=%dn,b); else if(ab)?a:b;/*temp为a、b中较大值*/max=(tempc)?temp:c; /*在temp和c中比较出最大值*/printf(max=%dn,max);运行结果:in

16、put three integer:12,34,9max= 34题目2有一函数:y=,写一程序,输入x,输出y值。main()int x,y;printf(input x:);scanf(%d,&x);if(x1)/*当x1时,求对应y值*/ y=x;printf(x=%3d,y=x=%dn,x,y); else if(x100|score0)/*当输入错误时,提示用户并允许重新输入*/ printf(errorn.); scanf(%f,&score); switch(int)(score/10)/*将score/10的值转换成整型以便于判断*/ case 10:case 9: grade=

17、A;break;case 8: grade=B;break;case 7: grade=C;break;case 6: grade=D;break;case 5:case 4:case 3:case 2:case 1:case 0: grade=E; printf(score: %5.1f,grade: %cn,score,grade);运行结果:input student score:90.5score: 90.5,grade:A题目4试编程判断输入的正整数是否既是5又是7的整数倍。若是,则输出yes;否则输出no。main() int x; printf(input x:); scanf(

18、%d,&x); if(x%5=0&x%7=0) printf(yes); else printf(no);题目5输入年份和月份,求该月有多少天。main()int year,month,days; printf(Enter year and month:); scanf(%d%d,&year,&month); switch(month) case 1: case 3: case 5: case 7: case 8: case 10: case 12: /* 处理大月*/ days=31;break; case 4: case 6: case 9: case 11: /* 处理小月 */ day

19、s=30;break; case 2: /* 处理平月 */ if(year%4=0&year%100!=0|year%400=0) days=29; /* 如果是闰年 */ else days=28; /* 不是闰年 */ break; default: printf(Input error! n); /* 月份输入错误 */ days=0; if(days!=0) printf(%d, %d is %d daysn,year,month,days); 题目6通过键盘输入字符,判断其为控制、数字、大写字母、小写字母和其他字母的哪一类。#include stdio.hmain()char c;

20、 printf(Enter a char:); c=getchar(); /* 从键盘读取输入的一个字符,然后分类判断 */ if(c=0&c=A&c=a&c=z) printf(nThe char is a lower char. n); else printf(nThe char is an other char. n); 复习思考题、作业题:1. 输入3个整数,输出其中绝对值最小的数。2. 输入3个正整数m,n,x,判断x是否是m,n的公约数或公倍数,并输出下列信息之一:是公约数;是公倍数;既不是公约数,也不是公倍数;既是公约数,又是公倍数。3. 有一个半径为15的圆,圆心坐标为原点(0

21、,0),从键盘输入任意点的坐标(a,b),判断该点在圆内,在圆外,还是恰巧在圆周上。4. 在屏幕上显示如下提示: please input a char :并等待用户键入一个字符,如输入的是大写英文字母,则输出其对应的小写形式;如输入的是小写英文字母,则输出其对应的大写形式;如是数字字符,则输出其ASCII码值;如是其它字符,打印一行*号组成的图案。下次课预习要点实施情况及实验效果分析学院审核意见 学院负责人签字 年 月 日 授课时间 2007-5-10 第 4 次课 授课章节实验四循环控制任课教师及职称李忠副教授实验器材与手段奔腾计算机课时安排2使用教材和主要参考书C程序设计题解与上机指导(

22、第三版).谭浩强编著Programming In ANSI C(third edition),E. Balagurusami著实验目的:熟悉掌握用while语句,dowhile语句和for语句实现循环的方法。掌握在程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。进一步学习调试过程。实验重点,难点:实验内容:题目1输入两个正整数m和n,求其最大公约数和最小公倍数。main()int p,r,n,m,temp;printf(input n and m:);scanf(%d,%d,&n,&m);if(nm) temp=n; n=m; m=temp;/*把大数放在n中,小数放在m中*/

23、 p=n*m; /*先将n和m的乘积保存在p中,以便求最小公倍数时用*/r=n%m; while(r!=0) /*求n和m的最大公约数*/ n=m; m=r; r=n%m; printf( gongyueshu: %dn,m);printf( gongbeishu: %dn,p/m); /*p是原来两个整数的乘积*/运行情况:Input n and m :12,8Gongyueshu: 4gongbeishu:24思考:请根据最大公约数、最小公倍数的定义考虑有无其它算法?题目2输入一行字符,分别统计出其中英文字母、空格、数字和其他字母的个数。#include main() char c; in

24、t letter=0,space=0,digit=0,other=0; printf(input a line letter:n); while(c=getchar()!=n)/*读取当前字符,如不为回车符则进行统计*/ if(c=a &c=A&c=0&c=9) digit+; else other+; printf( letter=%d,space=%d,digit=%d,other=%dn,letter,space,digit,other);思考:为什么用getchar函数可以实现一行字符的输入并判断?题目3求Sn=aaaaaaaaa之值,其中a是一个数字。例如:2222222222222

25、22(此时n=5),n由键盘输入。main()int a,n,i=1,sn=0,tn=0;printf(a,n:);scanf(%d,%d,&a,&n);while(i=n)tn=tna;/*赋值后的tn为i个a组成数的值*/ sn=sntn; /*赋值后的sn为多项式前i项之和*/ a=a*10; +i;printf(aaaaaa=%dn,sn);运行情况:n:2,5aaaaa=24690题目4求!(即求1!2!3!4!20!)。main()float s=0,t=1;int n;for (n=1;n=20;n+) t=t*n; /* n!*/ s=st; /*将各项累加*/ printf(

26、1!2!20!=%en,s);运行结果:1!2!20!=2.56133e18思考:s可否定义为int或long型?题目5求2 。main()int n1=100,n2=50,n3=10;float k;float s1=0,s2=0,s3=0;for(k=1;k=n1;k+) /*计算1到100的和*/s1=s1k; for (k=1;k=n2;k+)/*计算1到50各数的平方和*/ s2=s2k*k;for (k=1;k=n3;k+)/*计算1到10各数的倒数和*/ s3=s31/k;printf(total=%8.2fn,s1s2s3);运行结果:total=47977.93思考:如定义k

27、为整型,则程序应作如何修改以保证正确性?题目6求100499之间的所有水仙花数,即各位数字的立方和恰好等于该数本身的数。main()int i,j,k,m,n; for(i=1;i=4;i+) /*i为百位上数字,范围是1-4*/ for(j=0;j=9;j+) /*j为十位上数字,范围是0-9*/ for(k=0;k=9;k+) /*k为个位上数字,范围是0-9*/ m=i*100j*10k;/*m为100-499之间的一个数*/n=i*i*ij*j*jk*k*k; /*n为m的各位数字的立方和*/ if(m=n) printf(%5d,m); 解法2:main()int i,j,k,m;

28、for(m=100;m500;m+) i=m/100; /* 取百位 */j=m/10i*10; /* 取十位 */ k=m%10; /* 取个位 */ if (m=i*i*ij*j*jk*k*k) /* 如满足条件,则输出 */ printf(%5d,m); 运行结果为: 153 370 371 407思考:解法1中,最内层循环体中的语句共执行多少次?题目7一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=123,因此6是“完数”。编程序找出1000之内的所有完数,并输出。main() int i,a,m; for(i=1;i1000;i+) /*判断i

29、是否完数*/ for(m=0,a=1;a=i/2;a+) if(!(i%a) m=ma; /*如a是i的因子,则累加到m*/ if (m=i)printf(%4d,i);/*如因子和m与自身相等,则是完数,输出*/ 复习思考题、作业题:1打印下三角形式的乘法口诀表:1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=9 1*9=9 2*9=18 9*9=81打印出所有个位数字为5、且能被3整除的五位数。一个数列,前三个数是0,0,1,以后每个数都是其前面三个数之和,请编程打印出此数列的前三十个数。两个不同的整数a,b,如果a的所有因子之和等于b,b的所有因子之和等于a,则a与b互称

30、为亲密数。打印出1000以内所有的亲密数对。歌德巴赫提出,一个不小于6的偶数必定能表示为两个素数之和,例如:6=3+3,8=3+5,10=3+7,编程验证此猜想 ,要求当用户输入任意一个不小于6的偶数时,打印出它所能分解成的两个素数。打印如下图案: 11 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1 1 2 3 4 5 6 5 4 3 2 1下次课预习要点实施情况及实验效果分析学院审核意见 学院负责人签字 年 月 日授课时间 2007-5-17 第 5 次课 授课章节实验5数组任课教师及职称李忠副教授实验器材与手段奔腾计算机课时安排2使用教材和主要

31、参考书C程序设计题解与上机指导(第三版).谭浩强编著Programming In ANSI C(third edition),E. Balagurusami著实验目的:(1)掌握一维数组和二维数组定义、赋值和输入输出的方法;(2)掌握字符数组和字符串函数的使用;(3)掌握与数组有关的算法(特别是排序算法)。实验重点,难点:掌握字符数组和字符串函数的使用实验内容:题目1用筛法求100之内的素数。#include main() int i,j,n,a101; for (i=1;i=100;i+) ai=i; /* a1-a100中存放数据 */ for(i=2;isqrt(100);i+) for

32、 (j=i1;j=100;j+) /*如j能被i整除,则不是素数,aj置0*/ if(ai!=0&aj!=0) if (aj%ai=0) aj=0; printf(n); for(i=2,n=0;i100;i+)/*以下按格式输出所有素数*/ if (ai!=0)/*如ai非0,表明i是素数*/ printf(%5d,ai); n+; if(n=10) printf(n); n=0; 运行结果: 2 3 5 7 11 13 17 19 23 2931 37 41 43 47 53 59 61 67 7173 79 83 89 97思考:不用“筛选法”,还有哪种算法可输出100以内的素数?比较两

33、种算法的思路。题目2用选择法对10个整数排序。main()int i,j,min,temp,a11;printf(Enter data:n);for (i=1;i=10;i+) printf(a%d=,i); scanf(%d,&ai); /*输入10个数*/ printf(n);for (i=1;i=10;i+) printf(%5d,ai); /*输出这10个数*/printf(n);for (i=1;i=9;i+)/*以下8行是对10个数排序*/ min=i; for (j=i1;jaj) min=j; temp=ai;/*以下3行将ai1至a10中最小者与ai对换*/ ai=amin;

34、 amin=temp; printf(nThe sorted numbers:);for (i=1;i=10;i+) printf(%5d,ai);/*输出已排好序的10个数*/运行结果:题目3求一个33矩阵对角线元素之和。main()int i,j,a33,sum=0;printf(Enter data:n);for(i=0;i3;i+) for(j=0;j3;j+) scanf(%d,&aij);for(i=0;i3;i+)for(j=0;j3;j+)if(i=j) sum=sumaij;printf(sum=%dn,sum);思考:如果求矩阵两条对角线元素的和,如何修改程序?题目4已有一

35、个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。main()int i,j,number;int a11=1,4,6,9,13,16,19,28,40,100;printf(array a:n);for(i=0;i10;i+) /* 输出数组原有元素 */ printf(%d ,ai);printf(n);printf(Insert data:);scanf(%d,&number); /* 读入要插入的数据 */i=0; /* 以下三行找到插入位置i */while (ainumber&i=i;j) /* 将插入点以后的元素顺序后移一位 */ aj1=aj;ai=numbe

36、r; /* 插入数据 */printf(Now,array a:n);for(i=0;i11;i+) /* 输出插入后仍有序的数组 */ printf(%d ,ai);题目5将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。#define N 5main() int aN,i,temp; printf(Enter array a:n); for (i=0;iN;i+)/*读入a0-a4的值*/ scanf(%d,&ai); printf(array a:n); for (i=0;iN;i+)/*输出a0-a4的值*/ printf(%5d,ai);

37、 for (i=0;iN/2;i+)/*对数组前一半元素,与后一半相应位置上的元素调换*/ temp=ai; ai=aNi1; aNi1=temp; printf(n Now,array a:n); for (i=0;iN;i+)/*输出逆序存放后的值*/ printf(%5d,ai); printf(n); 题目6。已有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。main()int i,j,number;int a11=1,4,6,9,13,16,19,28,40,100;/*数组初始化时预留一位置*/printf(array a:n);for(i=0;i10;i+

38、) /* 输出数组原有元素 */ printf(%d ,ai);printf(n);printf(Insert data:);scanf(%d,&number); /* 读入要插入的数据 */i=0; /* 以下三行找到插入位置i */while (ainumber&i=i;j) /* 将插入点以后的元素顺序后移一位 */ aj1=aj;ai=number; /* 插入数据 */printf(Now,array a:n);for(i=0;i11;i+) /* 输出插入后仍有序的数组 */ printf(%d ,ai);运行情况如下:array a:14691316192840 100Inser

39、t data:5Now,array a:1 4 5 6 9 13 16 19 28 40 100题目7有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。main()int i,j,upp,low,dig,spa,oth;char text380;upp=low=dig=spa=oth=0;/*各类字符个数初始为0*/for(i=0;i3;i+) printf(Please input line %d:n,i1);/*提示输入每一行字符串*/ gets(texti);/*读入一行字符串texti*/ for(j=0;j=A& textij=a& textij=0& textiju) t=u;u=v;v=t;while(r=u%v)!=0) u=v; v=r; return(v); int lcd(int u,int v,int h)/*已知最大公约数h,求u、v的最小公倍数*/ return(u*v/h); main() int u,v,h,l; scanf(%d,%d,&u,&v);/*读入两个数*/ h=hcf(u,v);/*求最大公约数*/ printf(HCF=%dn,h); l=lcd(u,v,h);/*求最小公倍数*/ printf(LCD=%dn,l);运行结果如下:24,16H

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!