版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
机密★启用前大连理工大学网络教育学院2017年春《C/C++语言程序设计》期末考试复习题☆注意事项:本复习题满分共:400分。ー、单项选择题(本大题共60小题,每小题2分,共120分)1、C语言属于(D)。A.机器语言 B.低级语言 C,中级语言 D,高级语言2、编写、调试运行C程序的顺序是(A)«B.编译、编辑、连接、运行D.B.编译、编辑、连接、运行D.编辑、编译、运行、连接C.编辑、连接、编译、运行3、以下叙述正确的是(D).A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.在对ー个C程序进行编译的过程中,可发现注释中的拼写错误D.C语言本身没有输入、输出语句4、在以下标识符中,合法的标识符是(A)。A.BOI B.Table-1 C.0_t D.k%5、判断shortx=Oxaffbc;x的结果是(B)。A.赋值非法 B,溢出 C.为affb D.为ffbc6、C语言中整数一8在内存中的存储形式为(A)»A.1111111111111000 B.100000000001000C.000000000001000C.000000000001000D.11111111111101117、以下叙述正确的是(A).A.在C程序中,整数都能被准确无误地表示,实数不能被准确无误地表示;B.在C程序中,实数都能被准确无误地表示,整数不能被准确无误地表示;C,在C程序中,无论是整数还是实数,都不能被准确无误地表示D.在C程序中,无论是整数还是实数,都能被准确无误地表示8、下列四组选项中,均是合法转义字符的选项是(A)。A.ヽ‘' '\\' '\n' B,ヽ’\017'C.''018' '\f' 'xab' D.'\\0' 'xlf'9、C语言中用于结构化程序设计的三种基本结构是(A)〇A.顺序结构、选择结构、循环结构 B.if、switch、breakC.for>while、do-while D.if>for、continue10、下面关于C语言语句,描述正确的是(D)。A,空语句就是什么也没有的语句;B,把ー些语句连接起来就是复合语句;i=l;是ー个赋值语句;printf("ThisisaCstatementn ;是ー个函数调用语句;11、以下程序段的输出结果是(C)。inta=1234;printf("%2d\nM,a);A. 12 B. 34 C. 1234 D. 报错12、已有定义:intx=3,y=4,z=5;则表达式!(x+y)+zT&&y+z/2的值是(D)。A. 6 B. 0 C. 2 D. 113、C语言对嵌套if语句的规定是:else总是与(D)配对。A.其之前最近的!f B,第一个ifC.缩进位置相同的if D,其之前最近且不带else的if14、若运行时给变量x输入12,则以下程序的运行结果是(D)〇voidmain(){intx,y;scanf("%dw,&x);y=x>12?x+10:x-12;printf("%d\n",y);}A. 4 B.3 C. 2 D.015、有语句scanf("x=%d,y=%d”,&x,&y),若要对x、y分别赋值1和2,则下列语句正确的是(B)〇A. 1, 2<enter>B.x=l,y=2<enter> C. 1 2<enter> D.x=l y=2<enter>16、以下语句运行结果是(B)«intscore=90;chargrand;if(score>=60)grand二'C';if(score>=70)grand='B';if(score>=80)grand='A';elseif(score>=90)grand=,a';elsegrana二*';printf('枇'n,grand);}A.a B.A17、设有程序段intk=10;while(k=O)k=k-l;这下面描述中正确的是(C).A.while循环执行10次C,循环体语句ー此也不执行18、有以下程序段,其中x为整形变量intx=-1;doC.B D.CB,循环是无限循环D.循环体语句执行ー次}while(x++);printf("x=%d",x);以下正确的是(B)〇A.该循环没有循环体,程序错误C.输出x=019、以下正确的描述是(B).B.输出x=1D.输出x=-1A.continue语句的作用是结束整个循环的执行B,只能在循环体内和switch语句体内使用break语句C,在循环体内使用break语句或continue语句的作用相同D,从多层循环嵌套中退出时,只能使用goto语句20、若i为整型变量,则以下循环执行次数是(B).for(i=2;i—0;)A.无限次B.Q次A.无限次B.Q次C.1次21、已知:intx;inty[10]:下列(A)是合法的。A.&xB.&(x+3)C.&5printfi );D.2次D.&y22、下列程序的输出结22、下列程序的输出结果是(C)〇voidmain()(inti=5;do{switch(i%2)(case0:iーー;break;case1:iーー:continue;}if(i==3)break;printf(%d”,i);}while(i>0);printf("end'n");)A.0end B.1end C.endD.3end23、若有以下程序段:inta[>{4,0,2,3,1),i,j,t;for(i=l;i<5;i++)(t=a[i];j=iT;while(j>=O&&t>a[j]){a[j+l]=a[j];j—;)a[j+l]=t;则该程序段的功能是(B)。A.对数组A.对数组a进行插入排序(升序)C.对数组a进行选择排序(升序)24、有下面的程序段:B.对数组a进行插入排序(降序)D.对数组a进行选择排序(降序)chara[3],b[]="china";a=b;printf("%s",a);则输出结果为(D).A,运行后输出chinaB.运行后输出chC,运行后输出chiD•编译出错25、若有以下说明和语句,则输出结果是(C)。charstrロ="ヽ"c:\\abc.dat\"";printf("%s",str);A1字符串中有非法字符 B. \"c:\\abc. dat\"C. "c:\abc.dat" D."c:\\abc.dat"26、在C语言中,函数类型的定义可以是默认类型,此时函数值的默认类型是(B).A. void B. int C. float D.Double27、以下正确的说法是(A)«A.实参和与其对应的形参各占用独立的存储单元B.实参和与其对应的形参共占用ー个存储单元C.只有当实参和与其对应的形参同名时オ共占用相同的存储单元D.形参时虚拟的,不占用存储单元28、以下叙述正确的是(A)«C语言中各函数之间即允许直接递归调用也允许间接递归调用C语言中各函数之间不允许直接递归调用也不允许间接递归调用C语言中各函数之间允许直接递归调用不允许间接递归调用C语言中各函数之间不允许直接递归调用允许间接递归调用29、下列有关静态变量的说法不正确的是(B),A.静态局部变量占用静态存储区空间,在程序运行期间不释放该空间B.静态外部变量存放在静态存储区,非静态外部变量存放在动态存储区C.定义静态变量时,编译器会自动为它赋初值D.静态局部变量不能被其他函数引用,静态外部变量不能被其他文件中的函数引用30、以下程序的输出结果是(D).#include<stdio.h>inta=9;intf(){staticinta=6;a++;returna;)intmain()(inta=12,i;for(i=0;i<3:i++)f();a=f();printf("a=%d",a);return0;}A.a=6 B.a=12 C.a=9 D.a=1031、下列说法正确的是(A)〇A.定义变量时必须指定数据类型,而用extern声明的变量不需要制定数据类型B.寄存器变量在程序执行过程中一直存放在CPU中的寄存器中C.自动变量不占用存储空间D.全局变量可以提高函数的通用性,使程序结构更加清晰32、若有语句int*point,a=4;和point=&a;下面均代表地址的ー组选项是(D)。A.a,point,*&a B.&*a,&a,*pointC.*&point,*point,&aD.&a,&*point,point33、已有变量定义和函数调用语句:inta=25;print_value(&a):下面函数的正确输出结果是(D)。voidprint_value(int*x)(printf(“刎、n”,++*x);)A.23 B.24 C.25 D.2634、有以下程序段
inta[10J={l,2,3,4,5,6,7,8,9,10],*p=&a[3],bb=p[5];b中的值是(D)。A.5 B.6 C.8 D.935、设有如下定义:intarr[]={6,7,8,9,10};int*ptr;ptr=arr;*(ptr+2)+=2;printf("%d,%d\n*»*ptr,*(ptr+2));则程序段的输出结果为(D)。A.8,10 B.6,8 C.7,9 D.6,1036、若有定义:inta[2][3],则对a数组的第i行j列元素地址的正确引用为(D)。A.*(a[i]+j) B.(a+i) C.*(a+j) D.a[i]+j37、以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是(C)。A.chars[10]="abcdefg”;C.chars[10];s=*abcdefg*;A.chars[10]="abcdefg”;C.chars[10];s=*abcdefg*;38、若有说明语句chara[]="Itismine”;char*p="Itismine";则以下不正确的叙述是(D)。a+1表示的是字符t的地址C.p变量中存放的地址值可以改变39、已定义以下函数fun(int*p){return*p;}该函数的返回值是(C)。A.不确定的值C.形参p所指存储单元中的值40、有以下程序chart[]=abcdefg",*s=t;D.chars[10];strcpy(s,"abcdefg");B.指向另外的字符串时,字符串的长度不受限制D.a中只能存放10个字符B.形参p中存放的值D,形参p的地址值intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;s+=b[i][j];)returns;}main(){inta[4][4]={{l,2,3,4),{0,2,4,5},{3,6,9,12},{3,2,1,0});printf("%d\n”,f(a));}执行后的输出结果是(D)。A. 12 B.11 C.18 D. 1641、若有函数max(a,b),并且已使函数指针变量p指向函数max,当调用该函数时,正确的调用方法是(C)。A. (*p)max(a, b); B.*pmax(a, b); C.(*p) (a,b); D. *p(a,b);42、在说明一个结构体变量时系统分配给它的存储空间是(D)〇A.该结构体中第一个成员所需的存储空间B.该结构体中最后一个成员所需的存储空间C.该结构体中占用最大存储空间的成员所需的存储空间D.该结构体中所有成员所需存储空间的总和。43、以下程序运行的结果是(D)。#includewstdio.h"main(){structdate{intyear,month,day;}today;printf("%d\n",sizeof(structdate));68101268101244、若对员工数组进行排序,下面函数声明最合理的为(D)»A.voidsort(structEmplyee); B.voidsort(structEmplyee*);C.voidsort(structEmplyee[]); D.voidsort(structEmplyee*[]);45、线性表采用链式存储结构时,要求内存中可用存储单元的地址(D).A.必须是连续的 B,部分地址必须是连续的C.一定是不连续的 D.连续或不连续都可以46、设有以下语句,则输出结果是(A)〇structList{intdata;structList*next;};structLista[3]={l,&a[l],2,&a[2],3,&a[0]},*p;p=&a[l];printf("%d\n”,-p->data);printf("%d\n”,p->next->data);printf("%d\n”,p >data);}A.131 B.311 C.132 D.21347、对于for(表达式1;:表达式3)可理解为(B)«A.for(表达式I;0!表达式3) B.for(表达式1;1:表达式3)C.for(表达式1;表达式1:表达式3)D.for(表达式1:表达式3;表达式3)48、以下叙述中错误的是(C)»A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息D,可以通过赋初值的方式确定数组元素的个数49、下列有关全局变量说法不正确的是(A)〇A.定义全局变量时第一个字母必须大写B.全局变量的定义在函数之外,也称为外部变量C.全局变量的作用域从定义变量的位置开始到本源文件结束D,由于全局变量在程序执行的过程中都会占用存储单元,因此不必要时尽量不用全局变量50、下列函数首部中,正确的是(C)«voidplay(vara:Integer,varb:Interger)voidplay(inta,b)voidplay(inta,intb)Subplay(aasinteger,basinterger)51、C程序可以包括多个函数,程序总是按照(C)所描述的方式执行当前的程序。A.从本程序的main函数开始,到本程序文件的最后一个函数结束B.从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C,从main函数开始,到main函数结束D.从本程序文件的第一个函数开始,到本程序main函数结束52、设C语言中,ー个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为(C)。A.0~255 B.0~32767 C.0~65535 D.0~214748364753、在C语言中,字符型数据在内存中以(D)形式存放。A,原码 B.BCD码 C.反码 D.ASCII码54、设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为(D)〇A. float B. char C. int D.double55、putchar()函数可以向终端输入(D)。A, ー个字符串 B,多个字符 C, 一个实型变量 D. ー个字符56、下述对C语言字符数组的描述中错误的是(D)。A,字符数组可以存放字符串B.字符数组中的字符串可以整体输入、输出C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值D.不可以用关系运算符对字符数组中的字符串进行比较57、在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是(B)。A.地址传递 B.单向值传递C,由实参传给形参,再由形参传回实参 D.传递方式由用户指定58、若有以下程序#includevoidf(intn);main()voidf(intn);f(5);)voidf(intn)(printf("%d\n",n);则以下叙述中不正确的是(C)«A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数fB.若在主函数前对函数f进行说明,则在主函数和其后其他函数中都可以正确调用函数fC.对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明D.函数f无返回值,所以可用void将其类型定义为无返回值型59、下面说法错误的是(D)«A,被调用的函数必须是已定义函数B.如果使用库函数,应在本文件开头用#include将库函数所需信息包含进来C.用户自定义函数位置在调用它的函数后面,在主调函数中需对其作声明D.函数可嵌套定义,也可嵌套调用60、若有以下定义:inta[10],*p=a;,则p+5表示(A)。A.元素a[5]的地址 B.元素a[5]的值C.元素a[6]的地址 D.元素a[6]的值二、程序填空题(本大题共18小题,每处填空1分,共80分)根据给定的程序功能,将程序代码补充完整,每空只填一条语句。.填空完成以下程序,实现在结构体数组中查找并输出分数最高和最低的同学姓名和成绩。本小题共有五处填空。StructStudent(charname[8];//学生姓名intscore;/Z学生成绩voidmain()intmax,min,i,num;StructStudentstud[]={”李平〃,92,"王兵",72,〃钟虎”,83,〃孙逊",60,"徐军",88);①min-max二0;num=5;for(i=l;i<num;i++){if(—③stud[i].score>stud[max],score)Imax=i;)else{if(stud[i].score<stud[min].score){@min=i;⑤prinlf(最咼分:%s-%d\n最/氐分:氏s一%d”,slud[max],name,stud[max],score,stud[min」•name,stud[min],score);/Z输出查找结果)2.填空完成以下程序,函数modify将参数stu指向的结构体变量中的数据进行修改,并把stu的地址作为函数值返回,在主函数中显示修改后的结果。本小题共有五处填空。structstudentlongsno;/Z学号charname[10];/Z学生姓名floatscore[3];//三门课程的成绩};①structstudent*modify(structstudent*stu)/Z填写函数modify的返回类型{inti;stu->sno=20161231;strcpy(stu->name,"Tom");for(i=0;i<3;i++){②stu->score[i]+=1;〃将每门课程成绩提高1分}returnstu;}intmain()(structstudents={10000000,"Peter",75,80,85),*t;inti;printf〈\nStudent:\n");printf("No:%ldName:%s\nScores:",③s.sno, );〃输出修改前的学号和姓名for(i=0;i<3;i++){printf("%.2f|",s.score[i]);}④t-modify(&s) ;〃调用函数modify修改信息printf("\n\nModifiedStudent:\n");printf("No:%ldName:%s\nScores:",t->sno,t->name);for(i=0;i<3;i++)(printf("%.2fI",⑤t->score[i]);/Z输出修改后的分数return0;).填空完成以下程序,函数mactch一digit-sum的功能是:在[100,999]之间找到所有各位相加的和为x(x为正整数)的整数,并输出;最后将符合条件的个数返回。本小题共有五处填空。intmatch_digit_sum(intx)(intn,si,s2,s3,t;n=0;t=100;while(①tく=999或tく1000)/Z填写while循环的条件{si=t%10;s2=②(t/10)%10 ;s3=t/100;if(sl+s2+s3==x)Iprintf("%d",t);③n++;)t++;}returnn;)intmain()(intx=④-1(任意负数均可得分);/Z填写变量x的初始值while(x<0)printf("Pleaseinput(x>0):");scanf("%d",⑤&x);/Z用户输入ー个整数printf("\nTheresultis:%d\n",match_digit_sum(x));return0;).填空完成以下程序,函数sum_diagonal的功能是计算矩阵(N行N歹!!)主对角线上所有元素和反向对角线上所有元素之和,并返回求和结果。(注意:要求先计算主对角线上的元素之和)。本小题共有四处填空。^defineN3intsum_diagonal(intt[][N])(inti,sum;①sum二〇;〃初始化变量sumfor(i=0;i<N;i++){sum+=②t[i][i]:/Z计算主对角线上元素之和)for(i=0;i<N;i++)(sum+=③ t[i][N-i-l] ;〃计算反对角线上元素之和)returnsum;)intmain()tintt[][N]={l,2,3,4,5,6,7,8,9};inti,j;printf("\nMatrix:\n"):for(i=0;i<N;i++)for(j二〇;j<N;j++)printfC"%4dzz,@ t[i][j]);/Z输出矩阵中的元素}printf("\n");}printfi'\nResult:%d”,sumdiagonal(t));return0;}.填空完成以下程序,函数insert_star_after_num的功能是在字符串str中的每个数字字符之后插入ー个星号(*)。本小题共有五处填空。voidinsertstarafternum(char*str)(inti,j,n;for(i=0;①str⑴!=,;i++)(if(str[i]>=’〇'&&②str[i]く=’9' )〃补全if语句的判断条件I③n=0;while(str[i+1+n]!='\0')(n++;}for(j=i+n+1;j>i;j-)(④str[j+l]=str[j];I⑤str[j+l]=’*' ;//在字符串中插入星号i+=1;)6.填空完成以下程序,函数stjcut的功能是:在参数str指向的字符串数组中,把所有长度超过k的字符串截断,只保留前k个字符,规定数组中共有N个字符串,字符串最大长度为M。本小题共有五处填空。#defineN5#defineM10voidstr_cut(①char(*str)[M] ,intk)//填写参数列表中字符串数组参数str(inti=0;while(②iくN)〃填写while循环语句的条件str[i][k]='、0’ ;//截断字符串i++;})intmain()(/Z声明一个字符串数组变量xchar ={"Worker","Doctor","Farmer","Policeman","Postman"};inti;strcut(x,4);/Z调用函数stjcut进行截断,只保留前4个字符printf("\nCuttedStrings:\n");for(i=0;i<N;i++)(printf("%s\n*,x[i]);}return0;7.填空完成以下程序,函数sqrt-file的功能是将整数1至10及其平方根写到文件中,然后从文件中读出,打印在屏幕上。本小题共有六处填空。intsqrt_file(char*fname)(①FILE*fp;/Z声明一个文件类型的变量fpinti,n;floatx;if((fp=fopen(fname,"w"))==NULL){return0;}for(i=1;i<=10;i++){②fprintf(fp,"%d%f\n”,i,sqrt((double)i));〃填写函数名,输出数据到文件中}③fclose(fp);〃关闭文件if(④(fp二fopen(fname,"r"))ニニNULL)〃重新打开文件{return0;}fscanf(fp,"%d%f”,&n,&x);while(!feof(fp))(printf("%d%f\n”,n,x);fscanf(fp,〃%d%f〃,⑤ &n,&x);〃从文件中读取已写入的数据}⑥fclose(fp);〃关闭文件return1;8.填空完成以下程序,函数add_star的功能是求出str指向的字符串数组中最长字符串的长度,并在其他字符串的右面用字符・补齐长度,使数组中所有字符串的长度一致,规定数组中共有M个字符串,且最大长度为N。本小题共有五处填空。ttdefineM5#defineN20voidadd_star(char(*str)[N]){inti,j,n,len=0;for(①i=0;i<M;i++ )/Z补全for循环语句(len=strlen(®str[i]);if(i==0)(n=len;}if(len>n)((3)n=len;})for(i=0;i<M;i++){len=strlen(str[i]);for(j=0;j<n-len;j++)Istr[i][len+j]='*' ノ/用星号补齐字符串)str[i][n]='、0’;〃结束字符串}9.填空完成以下程序,函数one_two.three的功能是统计ー个长整数n的各个位上出现数字1,2,3的次数,并通过外部(全局)变量cl、c2、c3返回。本小题共有五处填空。intcl,c2,c3;voidone_two_three(longn)①cl=c2=c3=0 ;〃初始化变量cl,c2,c3while(n){switch(②n$10)〃补全switch语句的条件Icl++;(3)break;c2++;break;c3++;}.n/-10;})10.填空完成以下程序,在main函数中输入若干整数放入数组arr中,用〇结束输入但不计入数组。函数lt_avg的功能是找出数组中小于平均值的元素,并输出。本小题共有五处填空。voidlt_avg(intarr[],intn)(doublesum=0.0;doubleaverage=0.0;inti=0;for(i=0;i<n;i++)sum+=arr[i]:〃数组元素求和}average=sum/n;〃计算平均值for(i=0;i<n;i++)(if(③arr[i]くaverage)〃补全if语句的判断条件Iprintf("%d\n",arr[i]);intmain()(intarr[10];inti=0;printf(z"Numbers:つ;do{scanf&arr[i]);}while(④arr[i++]!ニ0):〃补全do-while循环语句的判断条件⑤ltavg(arr,iT);〃调用函数,输出低于平均值的元素return0;)11.填空完成以下程序,函数lettejfreq的功能是找出字符串str中出现次数最多的字母(不区分大小写)。本小题共有六处填空。#include<string.h>voidletter_freq(char*str)(intk[30]={0},n,I,max=0;charch;while(*str){if(isalpha(*str))Ich=①tolower(*str)ノ/将字符转换为小写形式(2)n二ch-'a';k[n]+=1;}(3)str++;if(k[max]<k[n])I④max=n;/Z寻找出现此处最多的字母}}〃输出出现次数最多的字母,及其出现次数printf(""letterヽ'%c\':%dtimes\n,⑤max+'a',k[max]);)intmain()(charstr[15];printf(*InputaString:\n*);⑥scanf("版",str);〃用户输入一个字符串letter_freq(str);return0;12.填空完成以下程序,函数upper」ower的功能是统计字符串s中大小写字母的个数各是多少。本小题共有五处填空。voidupperlower(char*s,int*a,int*b)(while(*s)(if(①*s>='A'&&*s<='Z')〃补全if语句中的判断条件{② (*a)++;〃统计大写字母的个数)if(*s>='a'&&③ *s<='z')〃补全if语句中的判断条件{(*b)++;)s++;})intmain()I:chars[20];intupper=0,lower=0;printf("InputaString:");scanf("%s",s);upperlower(s,&upper,&lower);/Z调用函数upper_lowerprintf("\nUPPER:%d\nLOWER:%d",upper,lower);return0:)13.填空完成以下程序,函数prime_count的功能是输出所有小于等于n(n>2)的素数,并把输出素数个数返回。本小题共有三处填空。intprime_count(intn)inti,j,count=0;for(i=2;i<=n;i++)(for(①j=2;j〈i;j++)〃补全for循环语句|if(i%j==0)(break;)}if(j>=i)|count++;/Z统计素数的个数printf("\n%d”,i);Ireturncount;)14.填空完成以下程序,函数equal_test的功能是判断ー个整数n(99<n<1000)的个位数字和百位数字之和是否等于其十位上的数字,是则返回“True”,否则返回"False”。本小题共有两处填空。char*equal_test(intn)tinti,j,k;i=n%10;j=①(n/10)%10k=(n/100)%10;if(②(i+k)==j)/Z补全if语句的判断条件(return"True";)else(return"False";)15.填空完成以下程序,函数num_to_str的功能是把ー个正整数转换成字符串,并倒序保存在字符串str中。本小题共有三处填空。^defineN20charstr[N];voidnum_to_str(longintn)inti=0;while(n)(str[i]=①n%10+'0) ;〃将数字转换为对应的数字字符n/=10 ;i++;}str[i]=‘、〇’;/Z结束字符串.填空完成以下程序,函数test_palindrome的功能是:判断参数str所指向的字符串是否是回文,若是,函数返回!I不是返回〇。(回文是正读和反读都一样的字符串(不区分大小写字母))。本小题共有四处填空。#include<string.h>inttest_palindrome(char*str)(char*lp,*rp;Ip=str;rp=①str+strlen(str)-1 ;while
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拉伸放松动作教学规范
- 老年人康复按摩护理操作规范
- 枣树龟甲幼虫越冬防治技术指引
- 农药经营店进货验收管理细则
- 有机肥生产质量控制技术规范
- 减脂塑形轻食食谱搭配指南
- 手扶拖拉机田间驾驶安全制度
- 荔枝冷链运输温度控制实施方案
- 危机事件公关处理手册
- 危险化学品重大隐患排查治理方案
- 2026湖北武汉首义科技创新投资发展集团有限公司招聘8人笔试历年备考题库附带答案详解
- (四模)新疆2026年高三普通高考五月适应性文科综合试卷(含答案及解析)
- 邮政寄递活动方案策划(3篇)
- 2026四川宜宾市科教产业投资集团有限公司下属子公司第一批自主招聘33人考试备考题库及答案解析
- 景德镇辅警考试2026真题
- 2026中国氢能源基础设施建设与政策支持分析报告
- (二模)2026年广州市普通高中高三毕业班综合测试(二)物理试卷(含答案及解析)
- 2025年河北省石家庄市八年级地生会考考试试题及答案
- 交叉作业审批制度
- 初中八年级英语下册 Unit 7 Natural Disasters 写作提升课:灾害事件报道与个人经历叙述教案
- 江苏国企社招笔试内容题库
评论
0/150
提交评论