




已阅读5页,还剩93页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机软件基础实验指导书计算中心辽宁工业大学2008年12月目 录实验一 熟悉C语言编程环境1实验二 基本数据处理8实验三 计算分段函数11实验四 指定次数的循环15实验五 分支结构程序设计18实验六 循环结构程序设计(一)24实验七 循环结构程序设计(二)29实验八 循环结构程序设计(三)34实验九 循环结构程序设计(四)39实验十 函数程序设计(一)43实验十一 函数程序设计(二)50实验十二 一维数组程序设计57实验十三 二维数组程序设计63实验十四 字符数组程序设计70实验十五 指针程序设计76实验十六 结构程序设计87实验十七 文件93实验一 熟悉C语言编程环境【实验目的】1、熟悉C语言编程环境,掌握C程序在Visual C+ 6.0环境下的编辑、编译、连接和运行。2、能够编写简单的C程序。3、掌握程序的调试方法,能够找出并改正程序中的语法错误。【实验内容】一、在Visual C+ 6.0编程环境下的操作步骤用一个示例详细介绍C语言源程序在Visual C+ 6.0编程环境下,操作的整个过程。【示例】在屏幕上显示你的学号、姓名和专业源程序:/*在屏幕上显示你的学号、姓名及专业*/#include stdio.hvoid main()printf(t08001020t张楠t车辆工程n);操作步骤:(1)启动VC+。执行“开始” “程序” “Microsoft Visual Svtudio 6.0” “Microsoft Visual C+ 6.0”命令,进入VC+编程环境(如图1-1所示)。21 VC+窗口图1-1 VC+窗口(2)新建文件。执行“文件” “新建”命令,单击“文件”选项卡(如图1-2所示),选列表中的“C+ Source File”,在“文件”文本框中输入2-1.c,在“C目录”文本框确定存放位置,然后单击确定。图1-2 新建文件(3)编辑和保存。在编辑窗口(如图1-3所示)中输入源程序,然后执行“文件” “保存”命令,保存源文件。(4)编译。执行“编译” “编译2-1.c”命令(或编译微型条),在弹出的消息框中单击“是”按钮,开始编译,并在消息窗口中显示编译信息(如图1-3所示)。编译正确信息窗口编译信息窗口图1-3 编辑、编译源文件J信息窗口中出现“2-1.obj 0 error(s), 0 warning(s)”,表示编译正确,没有发现错误和警告,并生成了目标文件2-1.obj。J如果显示错误信息,说明程序中存在严重的错误,必须改正;如果显示警告信息,说明这些错误并未影响目标文件的生成,但通常也应该改正。J如果显示错误信息,拖曳信息窗口的滚动条到错误信息处,双击第一个错误点,指针指到出错处。如果指向位置没有错误,在此行的上一行或下一行找错误。根据提示进行改正。然后,再编译。(如图1-4所示)。F注意:有时,信息窗口会显示多个错误,但有时,改正第一个错误后,其它错误也没有了。因为其它错误是由第一个错误引起的。滚动条图1-4 出错信息(5)连接。执行“编译” “构件2-1.exe”(或编译微型条),开始连接,并在信息窗口中显示连接信息(如图1-5所示)。信息窗口构件图1-5 连接成功并产生运行文件J信息窗口中出现的“2-1.exe 0 error(s), 0 warning(s)”表示连接成功,并生成了可执行文件“2-1.exe”。(6)运行。执行“编译” “执行2-1.exe”命令(如图1-6所示),自动弹出运行窗口(如图1-7所示),显示运行结果。其中,“Press any key to continue”提示用户按任意键退出运行窗口,返回到VC+编辑窗口。执行图1-6运行程序图1-7 显示运行结果(7)关闭程序工作区。执行“文件” “关闭工作区”命令(如图1-8所示),在弹出的对话框(如图1-9所示)中单击“是”按钮,关闭工作区。图1-8 关闭工作区图1-9 关闭所有文档窗口(8)打开文件。如果要再次打开C源文件,可以执行“文件” “打开”,在C:中选择文件2-1.c或者直接双击文件2-1.c。(9)查看C源文件、目标文件和可执行文件的存放位置。经过编辑、编译、连接和运行后,在C:和C:Debug中存放着相关文件。其中,源文件2-1.c在c:中,目标文件2-1.obj和可执行文件2-1.exe都在C:Debug中。二、试着编写下列程序【例1-1】设计一个程序,程序运行后,在屏幕上显示如下图形* * hello * *源程序:#include /*编译预处理*/main() /*定义主函数main()*/printf(*n); /*调用printf函数输出*/printf(* *n);printf(* hello *n);printf(* *n);printf(*n);J举一反三【1-1】在屏幕上显示你的学号、姓名和专业,分别各占一行显示。【1-2】如何在屏幕上显示下列图形?*三、调试并改正错误在屏幕上显示以下3行信息。* Welcome*源程序:#include stdio.hvoid main()printf(*);/*found*/printf( Welcomen)printf(*n);【思考题】1、计算机能够直接执行C语言中扩展名为.c的源程序文件、扩展名为.obj的目标程序和扩展名为.exe的可执行文件,对吗?2、在编译和连接程序时,系统显示5个错误信息,那么,程序中一定有5处语法错误吗?3、程序编译和连接时没有错误信息,那么,程序一定是正确的吗?实验二 基本数据处理【实验目的】1、掌握算术表达式和赋值表达式的使用2、掌握基本输出函数的使用3、能够编写简单的数据处理程序【实验内容】一、试着编写下列程序【例2-1】求正方形的面积和周长源程序:#include main() int a=6,zhou,mian; /*用类型名int定义三个基本型整型变量*/zhou=4*a; /*计算周长*/mian=a*a; /*计算面积*/printf(周长=%d,面积=%dn,zhou,mian);/*用printf函数输出整型数格式控制为:%d*/运行结果:周长=24,面积=36J举一反三【2-1】求半径为2.3的圆的周长和面积。F提示:定义实型变量,类型名用double。【例2-2】任意输入一个华氏温度求对应的摄氏温度。计算公式如下:,式中:C表示摄氏温度,f表示华氏温度。源程序:#include main() double f,c; /*定义两个双精度的实型数*/ printf(“Enter f:”);/*输入提示*/*调用scanf函数给双精度的实型变量赋值,格式控制为%lf,变量名前要加地址操作符&*/scanf(%lf,&f); c=5*(f-32)/9; /*根据公式求摄氏度*/printf(nf=%f,c=%fn,f,c);运行结果:Enter f:80f=80.000000,c=26.666667Enter f:100f=100.000000,c=37.777778J举一反三【2-2】任意输入两个基本型的整型数,其中一个为正数,另一个为负数,输出它们的余数。F提示:取余操作符:%二、程序改错不允许增加行也不允许删除行,也不得更改程序的结构。1、已知a=3,b=5,输出a+b的和值源程序:#include “stdio.h”main() /*found*/ int a=3;b=5;sum;sum=a+b;printf(“sum=%dn”,sum);2、任意输入两个实型数,输出它们的积。源程序:#include “stdio.h”main() double x,y;printf(“在键盘上给x,y赋值:”);/*found*/ scanf(“%lf%lf”,x,y); printf(“%f,%lfn”,x*y,x*y);3、分别输出234的每一位数字。源程序:#include “stdio.h”main() int x=234,a,b,c;a=x/100;/*found*/b=x%100;/*found*/c=x/10; printf(“a=%d,b=%d,c=%dn”,a,b,c);【思考题】1、 在定义变量时,变量名sum和Sum是同一个变量吗?2、 两个数取余数,余数的符号和被除数符合相同吗?取余符号两端的数可以是任意类型的数据吗?3、 用scanf函数给变量赋值时,变量名的前面为什么必须加&(即地址操作符)?4、给一个双精度实型变量以%f形式赋值,会得到正确的值吗?实验三 计算分段函数【实验目的】1、使用if语句编写简单分支结构程序。2、正确书写关系表达式【实验内容】一、试着编写下列程序【例3-1】输出a=3,b=9中大的数。源程序:#include stdio.hmain()int a=3,b=9,max;/*使用if-else分支结构*/if(ab)max=a;elsemax=b;printf(max=%dn,max);J举一反三【3-1】任意输入一个整数,如果能被3整除,输出此数;否则,输出“不是3的倍数”。【例3-2】计算分段函数,y= (x0) 3x3+1 (x=0)y=sqrt(x); /*调用开方函数sqrt()计算*/elsey=3*pow(x,3)+1; /*调用幂函数pow()计算*/printf(nx=%.2lf,y=%fn,x,y); /*%.2lf保留两位小数输出*/运行结果:Enter x:3x=3.00,y=1.732051Enter x:-4x=-4.00,y=-191.000000J举一反三【3-2】编写程序,输入x,利用分段函数,计算并输出y值。 |x| (x0) y= ex (x0)F提示:需要调用求实型数绝对值函数fabs和指数函数exp。二、程序改错不允许增加行也不允许删除行,也不得更改程序的结构。1、任意输入一个数,如果是奇数输出“奇数”,否则,输出“偶数”。源程序:#include “stdio.h”main() int x; printf(“Enter x:”); scanf(“%d”,&x);/*found*/if x%2!=0printf(“奇数”);else printf(“偶数”);输入输出示例(共运行2次)第一次运行:Enter x:10偶数第一次运行:Enter x:11奇数2、输入x,计算并输出下列分段函数y的值(保留一位小数)。y= (x0) 0 (x=0)源程序:#include “stdio.h”main() int x;double y;printf(“Enter x:”);scanf(“%d”,&x);/*found*/if(x!=0); /*found*/y=1/x;else y=0;printf(“y=%.1fn”,y);输入输出示例(共运行2次)第一次运行:Enter x:10y=0.1第二次运行:Enter x:0y=0.0【思考题】1、 else可以省略吗?2、 if-else语句用于编写什么程序段?实验四 指定次数的循环【实验目的】1、熟悉掌握for语句的使用。2、熟悉掌握指定次数的循环程序设计方法。【实验内容】一、试着编写下列程序【例4-1】求源程序:#include stdio.hmain() /*变量sum用来放累加和,和值从0开始;i用来取15中的数,同时也控制循环次数*/int i,sum=0; for(i=1;i=5;i+) /*循环体执行5次*/sum=sum+i; /*反复累加5次i的值*/printf(sum=%dn,sum); 运行结果:sum=15J举一反三【4-1】求【例4-2】求1-2+3-4+。n的值源程序:#include main()int i,f=1,n,sum=0; /*变量f用来存放正负号*/printf(Enter n:);scanf(%d,&n);for(i=1;i=n;i+) sum=sum+i*f; f=-f; /*改变正负号*/ printf(nsum=%dn,sum);运行结果:Enter n:5sum=3J举一反三【4-2】求的值【例4-3】求12345的积。(即求5!)源程序:#include main()int i,t=1; /*t用来放阶乘值*/for(i=1;i=5;i+) t=t*i; printf(%d!=%dn,5,t); 运行结果:5!=120J举一反三【4-3】任意输入两个正整数m和n,求m!+n!的值。二、程序改错不允许增加行也不允许删除行,也不得更改程序的结构。1、改正下列程序中的错误,计算表达式1+2+3+。+100的值。源程序:#include “stdio.h”main() /*found*/int i,sum;for(i=1,i=100,i+)sum=sum+i;printf(“sum=%dn”,sum);运行结果(改正后程序的运行结果)sum=50502、输出三位数中能够被300整除的数。源程序:#include main()int i;/*found*/for(i=100;i=999;i+); if(i%300=0) printf(%5d,i);运行结果:300 600 900【思考题】1、for语句用于编写什么样的程序段?2、如何执行for循环?实验五 分支结构程序设计【实验目的】1掌握基本输入输出函数、赋值语句的使用方法。2熟练掌握用嵌套的if语句和switch语句实现多分支结构程序设计。3熟练掌握switch语句中break语句的使用。【实验内容】一、试着编写下列程序【例5-1】任意输入一个字符,如果是小写字母字母以大写字母输出,是大写字母以小写字母输出;否则,按原样输出。源程序:#include main()char ch;printf(Enter ch:);ch=getchar(); /*调用字符输入函数getchar()从键盘输入一个字符*/if(ch=a&ch=A&ch=Z) /*判断ch变量内容是否是大写字母*/putchar(ch+32);elseputchar(ch);J举一反三【5-1】任意输入一个字符,如果是数字字符,则输出相应的数字,是空格输出它的ASCII码值;否则,原样输出。F提示:例:5-0=5【例5-2】输入十个字符,统计其中的空格、回车和其它字符个数。源程序:#include main()char ch;int i,num1=0,num2=0,num3=0;for(i=1;i=10;i+) ch=getchar(); /*循环一次给变量ch赋值一次*/ if(ch= ) num1=num1+1; /*统计空格个数*/ else if(ch=n) num2=num2+1; /*统计回车个数*/ else num3=num3+1; /*统计其它字符个数*/ printf(空格=%d,回车=%d,其它=%dn,num1,num2,num3);J举一反三【5-2】输入n个字符统计其中数字字符、*号和字母的个数。【例5-3】输入x,计算并输出下列分段函数y的值。x3 (0x5)y= lnx (5x10)|x| (x0)源程序:#include #include main()float x,y; /*定义两个单精度的实型变量*/printf(Enter x:);scanf(%f,&x); /*给单精度变量赋值,格式控制为:%f*/if(x0&x5) /*不能表示为:0x=5&x10)y=log(x);else if(x0)y=fabs(x);printf(nx=%f,y=%fn,x,y);J举一反三【5-3】输入x,计算并输出下列分段函数y的值。0 (x0)y= (0x10)4.5x-8.5x (x10)【例5-4】任意输入year,判断是否是闰年,判断闰年的条件:能被4整除但不能被100整除,或者能被400整除。源程序:#include main()int year;printf(Enter year:);scanf(%d,&year);if(year%4=0&year%100!=0|year%400=0)printf(yes);else printf(no);J举一反三【5-4】任意输入一个数,判断是否是偶数,是,输出“yes”;否则,输出“no”。【例5-5】任意输入一个人的成绩,输出相应的成绩等级。100-90:等级A、89-80:等级B、79-70:等级C、69-60:等级D,其它等级E源程序:#include main()int x; printf(Enter x:);scanf(%d,&x); switch(x/10) /*成绩除以10取整数*/ case 10:case 9:printf(A);break;/*break语句:提前退出switch语句*/case 8:printf(B);break;case 7:printf(C);break;case 6:printf(D);break;default:printf(E);J举一反三【5-5】输入10个字符,分别统计空格、回车和其它字符出现的次数。【例5-6】任意输入三角形的三条边判断能否构成三角形(1)能,再判断能否构成等边三角形,能输出面积;否则,不输出任何信息。提示:三角形面积公式: 和(2)不能构成三角形,输出“NO”。源程序:#include #include main()int x,y,z;double s,area;printf(Enter x,y,z:);scanf(%d%d%d,&x,&y,&z); if(x+yz&x+zy&y+zx)if(x=y&y=z&x=z)s=1.0/(x+y+z);area=sqrt(s*(s-x)*(s-y)*(s-z);printf(面积=%fn,area); elseprintf(NO);J举一反三【5-6】任意输入一个数,判断是否是2100之间的数(1)是,判断是否是3的倍数,是,输出此数;否则,不输出。(2)不是,输出“输入错误”。二、程序改错不允许增加行也不允许删除行,也不得更改程序的结构。1、计算下面分段函数的值 x+5 (x0) f(x) = x2-x+3 (0x10) 4x-7 (x10)源程序:main() int x,y;/*found*/scanf(“%d”, x);if(x0) y=x+5;/*found*/else if(x1) /*found*/ b=1;c=3;else b=2;printf(“%d,%dn”,b,c);【思考题】1、 大写字母Z的后面紧挨着是小写字母a,对吗?2、 getchar函数和putchar函数都不带参数吗?3、 if后面的表达式可以任意类型吗?4、 if(E),与E等价的形式是什么?5、 switch语句中所有break语句都去掉,运行结果会改变吗?6、switch后面表达式为实型变量表达式类型,运行时为什么会出错?分析之。实验六 循环结构程序设计(一)【实验目的】1熟悉使用while循环语句的结构、执行过程。2学会确定循环条件和循环体。3理解死循环的概念。【实验内容】一、试着编写下列程序【例6-1】求1+2+3+4+5的和。源程序:#include stdio.hmain()int i=1,sum=0; /*变量赋初值*/while(i=eps)sum=sum+t;f=-f; /*正负号转变*/n=n+3; /*控制分母*/t=f/n;printf(nsum=%fn,sum);运行结果:Enter eps:1e-4sum=0.835599J举一反三【6-2】输入一个正实数eps,计算并输出下式的值,直到最后一项小于eps。【例6-3】从键盘输入一批学生的成绩(以负数为结束标志),计算平均分,并统计不及格成绩的个数。源程序:#include main()float grade,ave=0; /*变量ave用来存放总成绩和平均分*/int n=0,m=0;printf(Enter grade:);scanf(%f,&grade); /*输入第一个成绩*/while(grade=0) /*输入数据大于等于0时,执行循环*/ave=ave+grade;n+; /*统计学生人数*/if(grade0)/*found*/printf(“%d, ”,k);k=k-1;2、修改下列程序,使之能够正确输出120之间的数的和(输出一次和值)。源程序:main() int i=1,sum=0;/*found*/ while(iamax) amax=x; if( 【2】 ) amin=x;scanf(%f,&x);printf(nmax=%fnmin=%fn,amax,amin);2、从键盘输入多个字符,直到遇到回车换行符为止,分别统计其中字母、数字字符和其他字符的个数。源程序:#include main( ) char ch; int letter=0,digit=0,other=0; while( 【1】 )if(ch=a&ch=A&ch=0&ch=1e-5)s=s+t;i+;t=t*x/i;printf(s=%.2f,s);【思考题】1、循环体超过一条语句为什么必须用花括号括起来?2、while循环的执行过程?实验七 循环结构程序设计(二)【实验目的】1熟练掌握do-while循环语句的使用。2学会确定循环条件和循环体。3掌握while循环语句和do-while循环语句的区别。【实验内容】一、试着编写下列程序【例7-1】求1+3+5+7+。+n的和。源程序:#include stdio.hmain()int i=1,n,sum=0; printf(Enter n:);scanf(%d,&n);dosum+=i;i+;while(i=n); /*先执行一次循环体,在判断循环终止条件*/printf(sum=%d,i=%dn,sum,i);运行结果:sum=15,i=6J举一反三【7-1】求的值。F提示:n为任意的一个正整数。【例7-2】输入一个整数,求它的位数。例如,123的位数是3。源程序:#include stdio.hmain()int i=0,n; printf(Enter n:);scanf(%d,&n);don=n/10;i+; /*i用来统计位数*/while(n); /* while(n)等价于while(n!=0)*/printf(i=%dn,i);J举一反三【7-2】输入一个整数,求它的位数以及各位数字之和。例如,345的位数是3,各位数字之和是12。JJ试着用do-while循环编写实验六中的程序二、程序改错不允许增加行也不允许删除行,也不得更改程序的结构。1、输入一个正整数n,再输入n个整数,输出最小值。源程序:#include stdio.hmain()int i=1,n,min,x; printf(Enter n:);scanf(%d,&n); scanf(%d,&x);min=x;do/*found*/if(minn); printf(min=%dn,min);2、 从输入的正整数中选5个数进行输出,要求这些数都是5的倍数。源程序:main() int a,i=0; scanf(%d,&a);do/*found*/if(i!=5&a%5=0) printf(%dn,a); i+;scanf(%d,&a);/*found*/while(i0);三、程序填空注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!1、根据下述公式求值/2=1+(1/3)+(1/3)*(2/5)+(1/3)*(2/5)*(3/7)+(1/3)*(2/5)*(3/7)*(4/9)+直到最后一项的值小于任意一个小数为止。源程序:#include #include main()double s=0.0,t=1.0,eps;int n=1;scanf(%lf,&eps);do s=s+t;t= 【1】 ;n+;while(t=eps);printf(n%lf,s*2); 2、下面程序的功能是计算正整数2345的各位数字之和。源程序:main() int n=2345,sum=0; do sum=sum+ 【1】 ;n=n/10; while(n); printf(sum=%dn,sum); 3、从低位开始取出长整型变量s奇数位上的数,依次构成一个新数放在t中。 例如:当s中的数为:7654321时,t中的数为:7531。源程序:main()long s, a,i=1,t=0;scanf(%ld,&s);do a=s%10; s= 【1】 ; t=a*i+t; i= 【2】 ; while(s) printf(%ld,t);【思考题】分析下列两个程序的输出结果,结果为何不同? 程序一:#include stdio.hmain()int i=6,sum=0;while(i=5)sum+=i;i+;printf(sum=%d,i=%dn,sum,i);程序二:#include stdio.hmain()int i=6,sum=0;dosum+=i;i+; while(i=5);printf(sum=%d,i=%dn,sum,i);实验八 循环结构程序设计(三)【实验目的】1熟练使用for、while和do-while语句,理解它们的相同和不同之处。2熟练掌握break和continue语句的使用。【实验内容】一、试着编写下列程序【例8-1】输出三位数中的所有水仙花数。水仙花数是指各位数字的立方和等于其自身的数。例如,153的各位数字的立方和是13+53+33=153源程序:#include stdio.h#include math.hmain()int i,a,b,c; for(i=100;i=999;i+) a=i/100; b=i/10%10; c=i%10;if(pow(a,3)+pow(b,3)+pow(c,3)=i) /*或if(a*a*a+b*b*b+c*c*c=i) 第二行命令行去掉*/printf(%5d,i);J举一反三【8-1】输出三位数中能够被5整除的数。【例8-2】求Sn=a+aa+aaa+aaaa+其中a是一个数字,n由键盘输入。例,a为2,n为5时Sn=2+22+222+2222+22222。源程序:#include stdio.hmain()long i,a,n,sum=0,t;scanf(%ld%ld,&a,&n);t=a; /*用t来取每一项*/for(i=1;i=n;i+)sum+=t;t=t*10+a;printf(sum=%ldn,sum);J举一反三【8-2】求的和。F提示:n为任意的一个正整数。【8-3】输入一个正整数,判断是否为素数。源程序:#include #include main() int x,k;scanf(%d,&x);k=sqrt(x);for(i=2;ik) printf(%d是素数,x);else printf(no);F提示:能够被1和它本身整除的数是素数。例:2、3、5、7、11等。1不是素数。判断一个数n是否为素数,可以用2(n-1)或2或2范围的数一个一个去除n,n一旦被这范围的某一个数除尽,则n就是非素数。J举一反三【8-3】求1+2+3+4+5+和值大于10为止。用break语句编写程序。二、程序改错不允许增加行也不允许删除行,也不得更改程序的结构。1、求fibonacci数列的前30个数之和,已知此数列的前2项分别为1。源程序:main()long f1=1,f2=1,n,s=0;/*found*/for(n=1;n=30;n+); s=s+f1+f2;f1=f1+f2;f2=f2+f1;printf(n%ld,s);2、输入n个数,求这n个数中偶数的平均值源程序:main()int i,n,m,a=0;float s=0;scanf(%d,&n);/*found*/for(i=1;i=n) scanf(%d,&m);if(m%2=0) a=a+1;s=s+m ; i+;printf(%f,s/a);3、找出2至99之间的全部同构数。同构数是这样一组数:它出现在其平方数的右边,例如,5是25右边的数,25是625右边的数,5和25都是同构数。源程序:main( ) int i;for(i=2;i100;i+)/*found*/if(i= =(i*i)%10&i= =(i*i)%100) printf(%5d,i);三、程序填空注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!1、下面程序功能是:输出100200之间不能被3整除的数。源程序:main() int n;for(n=100;n=200;n+) if( 【1】 ) continue; printf(%5d,n); 2、输入一个正整数n,输出2/1+3/2+5/3+的前20项之和,保留2位小数(该序列从第二项起,每一项的分子是前一项的分子与分母之和,分母是前一项的分子。)源程序:#include stdio.hmain()float m=2,n=1,sum=0,t;int i=1;for(;i=20;i+)sum+=【1】;t=m;m=m+n;n=t;printf(%f,sum);【思考题】1三种循环的区别?2、在哪些条件下能退出循环体
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车智能制造技术课件:智能故障诊断的研究目的和内容
- 2025年互联网金融理财产品在金融消费市场中的竞争格局研究报告
- 种植模式和灌溉定额对农田环境、苹果和西瓜生理生长及经济效益的协同效应研究
- 2025年中考二轮复习专题一 动词和动词短语课件
- 2025年互联网教育平台资金申请项目投资回报率分析报告
- 毕业设计(论文)-保持架件零件落料拉伸冲孔复合模具设计
- 2025年互联网广告投放精准算法效果评估与跨平台广告投放效果优化策略研究
- 2025年互联网广告精准投放算法效果评估与广告投放效果全链路追踪报告
- 3 专题三 阅读理解-2025中考英语人教版题型专题突破课件
- 折叠工艺缺陷控制-洞察及研究
- 新能源汽车动力蓄电池及管理技术 课件 模块二 动力蓄电池管理系统功能和技术认知
- 无犯罪查询授权委托书
- 村霸举报信范文(篇一)
- 《中国心力衰竭诊断和治疗指南2024》解读(总)
- 2024年湖南中考化学试卷及答案
- DL-T-300-2011火电厂凝气器管防腐防垢导则
- 山东省青岛市莱西市(五四学制)2023-2024学年七年级下学期7月期末历史试题(无答案)
- 机修钳工实训室整体方案及流程
- RB/T 114-2023能源管理体系纯碱、焦化、橡塑制品、制药等化工企业认证要求
- 2024-2030年中国盐化工行业运营态势与发展前景展望报告
- MOOC 数字电子技术基础-华中科技大学 中国大学慕课答案
评论
0/150
提交评论