《VC++程序设计基础》习题1_第1页
《VC++程序设计基础》习题1_第2页
《VC++程序设计基础》习题1_第3页
《VC++程序设计基础》习题1_第4页
《VC++程序设计基础》习题1_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual C+ 程序设计基础练习题第一部分 面向过程程序设计 第一章 VC+语言的基础知识和简单的语句1.C+语言程序由C组成。 A)子程序 B)过程 C)函数 D)主程序和子程序2.以下各标识符中,合法的用户标识符组为D。 A)PAd,P#d,b-b,abc,_0123,ssiped B)cin,a10,CPP,float,del_word,signed C)void,max,hiy,<fr>,list,*jer D)a,temp,_isw,INT,keep,wind3.在VC+中,char类型数据占A个字节,int类型数据占C个字节,short类型数据占B个字节,long类

2、型数据占C个字节,float类型数据占C个字节,double类型数据占D个字节。 A)1 B)2 C)4 D)84.以下语句B。 int a=-2L; cout << a << endl; A)赋值不合法 B)输出值为-2 C)输出为不确定值 D)输出值为25.在VC+中,以下语句的输出为D。 short int k=-1; cout << k << ',' << (unsigned short)k <<endl; A)-1,-1 B)-1,32767 C)-1,32768 D)-1,655356.若有以下

3、说明语句,则该语句B。 char s='092' A)使s的值包含1个字符 B)说明不合法,s的值不确定 C)使s的值包含4个字符 D)使s的值包含3个字符7.若a,b均为int型变量,为了将10赋给a,将20赋给b,则对应以下cin语句的正确输入方式为B。(<CR>代表回车换行,代表空格)。 cin >> a >> b; A)1020<CR> B)10_20<CR> C)10,20<CR> D)20_10<CR>8.以下语句的输出为D。 int k=017,g=111; cout <&l

4、t; +k << ',' << hex << g+ <<endl; A)15,6f B)16,70 C)15,71 D)16,6f9.若给出以下程序,其输出为B。 #include <iostream.h> void main(void) int a=4,b=7; cout << (a=a+1,b+a,b+1) << endl; A)5 B)8 C)11 D)程序有错误,无法运行10.以下程序不用第三个变量,实现将两个数进行对调的操作。 #include <iostream.h> v

5、oid main(void) int a,b; cin >> a >> b; cout << "a=" << a <<'t' << "b=" << b << endl; a=1A; b=2B;a=3B; cout << "a=" << a <<'t' << "b=" << b << endl; 1A)a+b B)a-b

6、 C)a*b D)a/b 2A)a+b B)a-b C)b-a D)a*b 3A)a+b B)a-b C)b*a D)a/b11.若变量a已说明为float类型,i为int类型,则表达式(或语句)B,C能实现将a中的数值保留小数点后两位,第三位进行四舍五入的运算。(多项选择)。 A)a=(a*100+0.5)/100.0; B)i=a*100+0.5,a=i/100.0; C)a=(int)(a*100+0.5)/100.0; D)a=(a/100+0.5)*100.0;12.在以下关于C+语言的注释的叙述中,不正确的是C。 A)在C+程序中,注释可用"/*"、"

7、*/"形式表示,也可用"/"形式表示 B)C+编译器在编译一个程序时,将跳过注释,不对其进行处理 C)C+编译器在编译一个程序时,可发现注释中的单词拼写错误 D)程序中注释的多少不会影响所生成的可执行文件的长度13.在以下叙述中,不正确的是A。 A)C+语言中,仅在处理字符及字符串时才区分字母的大小写 B)C+语言没有输入输出语句,输入输出是通过输入输出库函数实现的 C)C+语言是C语言的一个超集 D)程序中注释不会影响所生成的可执行文件的长度14.若有以下说明和语句,则输出结果为B。 int a=16,b=10,i; float x=10; i=a<b&a

8、mp;&(x=25)>b; cout<<i<<','<<x<<endl; A)0,25 B)0,10 C)1,25 D)1,1015.若有以下语句,则输出结果为D。 int a=2,b=1; cout << a>b?"a大于b":"a小于b" << endl; A)a大于b B)a小于b C)1 D)输出语句有错16.以下运算中,运算结果为8的是B。 A)sizeof(2.5f) B)sizeof("nt0X234") C)si

9、zeof(long) D)sizeof('100'+1000)第二章 控制结构1.在以下各组运算符中,优先级最高的运算符为1B,2C,3C,4D。 1A)?: B)+ C)&& D)+= 2A)*= B)>= C)(类型) D), 3A)| B)% C)! D)= 4A)= B)!= C)*(乘号) D)()2.若给定条件表达式(m)?(a+):(a-),则其中表达式mC。 A)和(m=0)等价 B)和(m=1)等价 C)和(m!=0)等价 D)和(m!=1)等价3.以下程序的输出为D。 #include <iostream.h> void m

10、ain(void) int i,j,k,a=3,b=2; i=(-a=b+)?-a:+b; j=a+;k=b; cout<<"i="<<i<<','<<"j="<<j<<','<<"k="<<k<<endl; A)i=2,j=1,k=3 B)i=1,j=1,k=2 C)i=4,j=2,k=4 D)i=1,j=1,k=34.在C+语言的if语句中,用作判断的表达式为D。 A)关系表达式 B)逻辑表达

11、式 C)算术表达式 D)任意表达式5.表达式B,D是满足:当x的值在-10到10,100到110时值为"真",否则为"假"的表达式(多项选择)。 A)(10>x>-10)|(100>x-100)B)!(x<=-10)|(x>=10)|!(x<100)|(x>=110) C)(x<10)&&(x>-10)&&(x>100)&&(x<110) D)(x>-10)&&(x<10)|(x<110)&&

12、(x>100)6.表达式A,C,D是满足:a和b的值都大于0,小于n时值为"真",否则值为"假"的表达式(多项选择)。 A)(a>0)&&(b>0)&&(a<n)&&(b<n) B)a&&b&&(a<n)&&(b<n) C)!(a<=0)|(b<=0)|(b>=n)|(a>=n) D)!(a<=0)&&!(b<=0)&&!(b>=n)&&

13、amp;!(a>=n)7.表达式B,C,D是满足:当int c的值为1,3,5三个数时值为"真",否则值为"假"的表达式(多项选择)。 A)(c=1)|(c=3)|(c=5) B)!(c<3)&&(c>1)&&!(c<5)&&(c>3)&&(c<=5)&&(c>=1) C)(c!=2)&&(c!=4)&&(c>=1)&&(c<=5) D)(c=1)|(c=3)|(c=5)8.

14、以下程序的输出为B。 #include <iostream.h> void main(void) int a=10,b=50,c=30; if(a>b) a=b; b=c;c=a; cout<<"a="<<a<<','<<"b="<<b<<','<<"c="<<c<<endl; A)a=10,b=50,c=10 B)a=10,b=30,c=10 C)a=50,b=30,c=10

15、D)a=50,b=30,c=509.执行下面程序后的输出为D。 #include <iostream.h> void main(void) int a=2,b=3; cout << a>b?a:b << endl; A)2 B)3 C)无法确定 D)有语法错10.在下面给出的四个语句段中,A能够正确表示出以下的函数关系: -1 (x<0) y= 0 (x=0) 1 (x>0) A)if(x!=0) B)y=0; if(x>0) y=1; if(x>=0) else y=-1; if(x)y=1; else y=0; else y

16、=-1; C)if(x<0)y=-1; D)y=-1; if(x!=0)y=1; if(x!=0) else y=0; if(x>0)y=1; else y=0;11.设i和k都是int类型,则以下for循环语句B。 for(i=0,k=-1;k=1;i+,k+) cout << "*n" A)判断循环结束的条件不合法 B)是无限循环 C)循环体一次也不执行 D)循环体只执行一次12.设i和x都是int类型,则以下for循环语句A。 for(i=0,x=0;i<=9&&x!=876;i+) cin>>x; A)最多执

17、行10次 B)最多执行9次 C)是无限循环 D)循环体一次也不执行13.以下程序的输出为B。 #include <iostream.h> void main(void) int i,j,x=0; for(i=0;i<2;i+) x+; for(j=0;j<=3;j+) if(j%2) continue; x+; x+; cout << "x=" << x << endl; A)x=4 B)x=8 C)x=6 D)x=1214.以下程序的输出为B。37 #include <iostream.h> void

18、 main(void) int i,j,k=0,m=0; for(i=0;i<2;i+) for(j=0;j<3;j+) k+; k-=j; m=i+j; cout << "k=" << k << ',' << "m=" << m << endl; A)k=0,m=3 B)k=0,m=5 C)k=1,m=3 D)k=1,m=515.在C+语言中,当while语句中的条件为A时,结束该循环。 在C+语言中,当do.while语句中的条件为A时,结束该循环。

19、A)0 B)1 C)true D)非016.当k为整型,以下while循环执行C次。 k=10; while(k=0) k=k-1; A)10 B)无限 C)0 D)117.当k为整型,以下while循环执行B次。 k=2; while(k=0) cout << k; k-; cout << 'n' A)无限 B)0 C)1 D)218.以下程序段中,C不是无限循环。 A)int i=100; while(1) i=i%100;i+; if(i>100) break; B)for(;); C)int k=32764; do k+; while(k&

20、gt;0); D)int s=32764; while(s+%2)|(s%2) s+;19.以下程序的输出结果为B。 #include <iostream.h> void main(void) int k=0; char c='A' do switch(c+) case 'A':k+;break; case 'B':k-; case 'C':k+=2;break; case 'D':k=k%2;continue; case 'E':k=k*10;break; default: k=k/3

21、; k+; while(c<'G'); cout << "k=" << k << endl; A)k=3 B)k=4 C)k=2 D)k=020.以下程序的输出结果为C。 #include <iostream.h> void main(void) int i=0,j=0,a=6; if(+i>0)|(+j>0)a+; cout << "i=" << i << ',' << "j=" <

22、< j << ',' << "a=" << a << endl; A)i=0,j=0,a=6 B)i=1,j=1,a=7 C)i=1,j=0,a=7 D)i=0,j=1,a=721.以下程序的输出结果为1 5 9 13。 2 6 10 14 3 7 11 15 4 8 12 16 #include<iostream.h> void main() int a44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16; int i,j,t; for(i=0;i<3;i

23、+) for(j=i+1;j<4;j+) t=aij;aij=aji;aji=t; for(i=0;i<4;i+) for(j=0;j<4;j+) cout<<aij<<'t' cout<<endl; 第三章 指针与数组1.若有说明:char *p1,*p2,*p3,*p4,ch;则不能正确赋值的程序语句为C。 A)p1=&ch; cin >> *p1; B)p2=new char; cin >> *p2; C)cin.get(*p3); D)p4=&ch; cin.get(*p4);

24、2.对于基类型相同的指针变量,不能进行A运算 A)+ B)- C)= D)=3.若有以下说明和语句,则C是对数组元素的错误引用。 int a=1,2,3,4,5,6,7,8,9,0,*p=a,i=2; A)*(a+i) B)ap-a C)p+i D)*(&ai)4.若有以下说明和语句,则D是对数组元素地址的正确表示。 int a=1,2,3,4,5,6,7,8,9,0,*p=a,i=2; A)&(a+i) B)a+ C)&p D)&pi5.下面的程序中A有错误(每行前面的数字是行号)。 1 #include <iostream.h> 2 void m

25、ain(void) 3 float a3=0.0; 4 int i; 5 for(i=0;i<3;i+) cin >> ai; 6 for(i=1;i<3;i+) a0=a0+ai; 7 cout << a0 << endl; 8 A)没 B)第3行 C)第6行 D)第7行6.以下程序找出数组中最大值和此元素的下标,数组元素的值由键盘输入,请从对应的一组选择项中,选择正确的填入。 #include <iostream.h> void main(void) int a10,*p,*s,i; for(i=0;i<10;i+) cin

26、 >>1D; for(p=a,s=a;2A<10;p+) if(*p>*s) s=3A; cout << "max=" <<4C<< ',' << "index=" <<5C<< endl; 1A)&ai B)p+i C)a+i D)ai 2A)p-a B)s-a C)a-p D)a-s 3A)p B)ap C)as D)a-p 4A)ap-a B)ap C)*s D)as 5A)p-a B)p C)s-a D)a-s7.以下程序的输出

27、结果是D。 #include <iostream.h> void main(void) int a=1,2,3,4,5,6,*p; p=a; *(p+3)+=2; cout << *p << ',' << *(p+3) << endl; A)0,5 B)1,5 C)0,6 D)1,68.以下程序输出两个整数中大的那个数,两个整数由键盘输入,请从对应的一组选择项中,选择正确的填入。 #include <iostream.h> void main(void) int a,b,*p1,*p2; p1=new 1A

28、; p2=new 1A; cin >> 2B; if(*p2>*p1) *p1=*p2; cout << "max=" << 3A << endl; delete p1; delete p2; 1A)int B)float C)int * D)float * 2A)p1>>p2 B)*p1>>*p2 C)&p1>>&p2 D)&a>>&b 3A)*p1 B)*p2 C)p1 D)p29.在以下说明中,标识符ptrC。 int (*ptr)3;

29、 A)说明不合法 B)是一个指针数组名,每个元素是一个指向整数变量的指针 C)是一个指针,它指向一个具有三个整型元素的一维数组 D)是一个指向整型变量的指针10.以下说明与C中的说明等价。 int *p4; A)int p4 B)int *p C)int *(p4) D)int (*p)411.若有说明:int a410;则B是对数组元素aij的错误引用(此处0<=i<4,0<=j<10)。 A)*(&a00+10*i+j) B)*(a+i)j C)*(*(a+i)+j) D)*(ai+j)12.若有说明:int a43,b34,(*ptr)3;且0<=i

30、<3,则A是正确的赋值语句。 A)ptr=a B)ptr=b C)ptr=bi D)ptr=ai13.设有以下说明语句: int a43=1,2,3,4,5,6,7,8,9,10,11,12,(*prt)3=a,*p=a0;能够正确表示数组元素a12的表达式是D。 A)*(*prt+1)2) B)*(*(p+5) C)(*prt+1)+2 D)*(*(a+1)+2)14.以下程序建立一个如下所示的二维数组,并按以下格式输出。请从对应的一组选择项中,选择正确的填入。 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 #include <

31、;iostream.h> #include <iomanip.h> void main(void) int a55=0,*p5,i,j; for(i=0;i<5;i+) pi=1A; for(i=0;i<5;i+) *(pi+2C)=1; *(pi+5-3D)=1; for(i=0;i<5;i+) for(j=0;j<5;j+) cout << setw(3) << pij; 4A; 1A)&ai0 B)&ai1 C)&pi D)&a0i 2A)0 B)1 C)i D)(i+1) 3A)0 B)1

32、 C)i D)(i+1) 4A)cout<<'n' B)cout<<'0' C)cout<<"0" D)cout<<'t'15.以下程序的输出结果是D。 #include <iostream.h> void main(void) int a12=1,2,3,4,5,6,7,8,9,10,11,12,*p4,i; for(i=0;i<4;i+) pi=&ai*3; cout << p32 << endl; A)输出项不合法,输出结果

33、不定 B)6 C)8 D)1216.以下程序的输出结果是B。 #include <iostream.h> void main(void) int a20,*p4,i,k=0; for(i=0;i<20;i+) ai=i; for(i=0;i<4;i+) pi=&ai*(i+1); for(i=0;i<4;i+) k+=pii; cout << k << endl; A)数组元素引用不合法,输出结果不定 B)26 C)10 D)1617.若有以下说明和语句,则D中表示的都是对a数组元素的正确引用,其中0<=i<4,0<

34、;=j<3。 int a43=0,(*ptr)3,i,j; ptr=a; . A)aij, ai+j, *(*(a+i)+j) B)*(ptr+i)j, ptri+j, *(*(ptr+i)+j) C)*(ptr+i)j, *(a+i)j, *(ptr+i) D)ptrij, *(ptri+j), *(ai+j)18.若有以下说明和语句,则A是对a数组元素的错误引用。 int a12=0,*p3,*pp,i; for(i=0;i<3;i+) pi=&ai*4; pp=p; A)a12 B)p23 C)a10 D)pp0119.若有以下说明和语句,则B中表示的都是a数组元素的

35、地址,其中0<=i<4,0<=j<3。 int a43=0,*p4,*pa,i,j; for(i=0;i<4;i+) pi=ai; pa=p; . A)&aij, pi+j, paij B)*(pa+i)+j, pi, *(p+i)+j C)&aj, &pi, *(*(pa+i)+j) D)*pa, a, p20.请填空。以下程序把一由小到大的有序数列放在a1到an中,a0用做工作单元,程序把读入的x值插入到a数组中,插入后,数组中的数仍然有序。 #include <iostream.h> #include <iomani

36、p.h> void main(void) int a10=0,12,17,20,25,28,x,i,n=5; cout << "Enter a number:" cin >> x; a0=x; i=n; while(ai>x) a1=ai;2; a3=x; n+; for(i=1;i<=4;i+) cout << setw(4) << ai; cout << endl; 1i+1 2-i或i-或i=i-1 3+i 4n21.请填空。以下程序分别在a数组和b数组中放入an+1和bn+1个由小到大的有

37、序数,程序把两个数组中的数按由小到大的顺序归并到c数组中。 #include <iostream.h> #include <iomanip.h> void main(void) int a10=1,2,5,8,9,10,an=5; int b10=1,3,4,8,12,18,bn=5; int i,j,k,c20,max=9999; aan+1=bbn+1=max; i=j=k=0; while(ai!=max)|(bj!=max) if(ai<bj) ck=1; k+; 2; else ck=3; k+; 4; for(i=0;i<k;i+) cout &

38、lt;< setw(4) << ci; cout << endl; 1ai 2i+或+i或i=i+1 3bj 4j+或+j或j=j+122.请写出以下程序运行后的输出结果。 #include <iostream.h> #include <iomanip.h> #define M 6 #define NUM 21 void main(void) int aNUM,*pM,i,j,add; for(i=0;i<M;i+) add=i*(i+1)/2;pi=&aadd; for(i=0;i<M;i+) pi0=1; pii=1

39、; for(i=2;i<M;i+) for(j=1;j<i;j+) pij=pi-1j-1+pi-1j; for(i=0;i<M;i+) for(j=0;j<=i;j+) cout << setw(4) << pij; cout << endl; 答案1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 123.指出下列程序中的错误,并说明错误的原因:(1)#include <iostream.h> void main(void) char s80,*p; p=s0; cin.getline(

40、s,80); cout<<p<<endl; (2)#include <iostream.h> void main(void) float x,y; int *p; x=3.45; p=&x; y=*p; cout<<*p<<','<<y<<endl; (3)#include <iostream.h> void main(void) int x,*p; x=10; *p=x; cout<<*p<<endl; (4)#include <iostrea

41、m.h> void main(void) int *p=&a,a; a=10; cout<<*p<<endl; 第四章 字符数组与字符串1.不正确的字符串赋值或赋初值方式是B,C,D。 A)char *str; str="string" B)char str7='s','t','r','i','n','g' C)char str110; str1="string" D)char str1="string"

42、;,str2="12345678" strcpy(str2,str1); 注:在VC+中,不允许直接或间接(如通过指针)修改常量的值。2.若有以下说明,则C不是对strcpy库函数的正确调用。 char *str1="copy",str210,*str3="hijklmn",*str4,*str5="abcd" A)strcpy(str2,str1); B)strcpy(str3,str1); C)strcpy(str4,str1); D)strcpy(str5,str1);3.若有以下说明和语句,则输出结果是B。

43、 char *sp="tv0willn" cout << strlen(sp); A)14 B)3 C)9 D)字符串中有非法字符,输出值不定4.若有以下说明和语句,则输出结果是C。 char *sp="x69082n" cout << strlen(sp); A)3 B)5 C)1 D)字符串中有非法字符,输出值不定5.若有以下说明和语句,则输出结果是C。 char *sp=""D:ANI.WSP"" cout << sp; A)字符串中有非法字符,输出值不定 B)"

44、D:ANI.WSP" C)"D:ANI.WSP" D)"D:ANI.WSP"6.设有说明: char *argv="hello","nanjing","jiangsu",*pargv=argv;请给出下列语句的输出结果。 语句 结果 cout<<*(pargv+1)<<endl; nanjing cout<<char(*pargv+1)<<endl; i cout<<*(*pargv+1)<<endl; e cou

45、t<<*(*(pargv+2)+4)<<endl; g7.以下程序的输出结果为A。 #include <iostream.h> char *alpha6="ABCD","EFGH","IJKL","MNOP","QRST","UVWX" char *p; void main(void) int i; p=alpha; for(i=0;i<4;i+) cout << *(pi); cout << endl; A)

46、AEIM B)BFJN C)ABCD D)DHLP8.以下程序的输出结果为B。 #include <iostream.h> char *alpha6="ABCD","EFGH","IJKL","MNOP","QRST","UVWX" char *p; void main(void) int i; p=alpha; for(i=0;i<4;i+) cout << (*p)i; cout << endl; A)EIMQ B)ABCD C)

47、EFGH D)AEIM9.以下程序从键盘读入一行字符串放在字符数组中,然后输出。请从对应的一组选择项中,选择正确的填入。 #include <iostream.h> void main(void) char s81,*sp; int i; for(i=0;i<80;i+) cin.get(si); if(si='n') break; si=1C; sp=2A; while(*sp) cout << *sp3C; 1A)'n' B)si- C)'0' D)s-i 2A)s B)s0 C)'0' D)&#

48、39;n' 3A)+1 B)i- C)+ D)-i10. 下面的程序完成以下三个操作: (1)输入10个字符串(每串不多于9个字符),依次放在a数组中,指针数组str中的每个元素依次指向每个字符串的开始; (2)输出每个字符串; (3)从这些字符串中选出最小的那个串输出。请从对应的一组选择项中,选择正确的填入。 #include <iostream.h> #include <string.h> void main(void) char a100,*str10,*sp; int i,k; sp=1C; for(i=0;i<10;i+) cin>>

49、sp; stri=sp; k=strlen(sp); sp+=2C; for(i=0;i<10;i+) cout<<stri<<endl; k=0; for(i=1;i<10;i+) if(strcmp(stri,strk) 3B0)k=i; cout<<strk<<endl; 1A)'0' B)str C)a D)&a1 2A)1 B)k C)k+1 D)k+i 3A)> B)< C)= D)!=11.若有以下的说明语句,则A,B,C是对字符串中字符的正确引用(多项选择)。其中0<=i<

50、;6。 char *strp="string" A)*strp B)*(strp+i) C)strpi D)strp12.若有以下的说明语句,则它与C中的说明是等价的。 char s35="aaaa","bbbb","cccc" A)char *s1="aaaa","bbbb","cccc" B)char *s23="aaaa","bbbb","cccc" C)char s35="aaa

51、a","bbbb","cccc" D)char s44="aaaa","bbbb","cccc"13.A程序能正确地从键盘输入一个字符串(多项选择)。 A)#include <iostream.h> void main(void) char str80; cin.getline(str,80); cout<<str<<endl; B)#include <iostream.h> void main(void) char *str; cin.

52、getline(str,80); cout<<str<<endl; C)#include <iostream.h> void main(void) char *str; int i; for(i=0;i<10;i+) cin.get(*str); if(*str='n') break; else str+; *str='0' cout<<str<<endl; D)#include <iostream.h> void main(void) char *str="abcdefgh

53、ij" int i; for(i=0;i<10;i+) cin.get(*(str+i); if(*(str+i)='n') break; *(str+i)='0' cout<<str<<endl; 第五章 函数和存储类别1.在C+语言程序中,B。 A)函数的定义可以嵌套,但函数的调用不可以嵌套 B)函数的定义不可以嵌套,但函数的调用可以嵌套 C)函数的定义和函数的调用均不可以嵌套 D)函数的定义和函数的调用均可以嵌套2.在C+语言程序中,若对函数类型未加显式说明,则函数的隐含类型为C。 A)void B)double C

54、)int D)char3.在C+语言程序中,当调用函数时,A。 A)实参和形参各占一个独立的存储单元 B)实参和形参可以共用存储单元 C)可以由用户指定是否共用存储单元 D)由计算机系统自动确定是否共用存储单元4.以下程序的输出结果为B。 #include <iostream.h> void prt(int *x,int *y,int *z) cout << +*x << ',' << +*y << ',' << *(z+) << endl; int a=10,c=20,b=40; void main(void) prt(&a,&

温馨提示

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

评论

0/150

提交评论