C++程序設(shè)計(jì)基礎(chǔ)(第4版)(上)習(xí)題解答(1)_第1頁
C++程序設(shè)計(jì)基礎(chǔ)(第4版)(上)習(xí)題解答(1)_第2頁
C++程序設(shè)計(jì)基礎(chǔ)(第4版)(上)習(xí)題解答(1)_第3頁
C++程序設(shè)計(jì)基礎(chǔ)(第4版)(上)習(xí)題解答(1)_第4頁
C++程序設(shè)計(jì)基礎(chǔ)(第4版)(上)習(xí)題解答(1)_第5頁
已閱讀5頁,還剩135頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、C+程序設(shè)計(jì)基礎(chǔ)(第4版)(上)習(xí)題與解答第1章 基本數(shù)據(jù)與表達(dá)式1.1 選擇題1一個(gè)最簡單的C+程序,可以只有一個(gè)( C )。(A)庫函數(shù)(B)自定義函數(shù)(C)main函數(shù)(D)空函數(shù)2用C+語言編寫的源程序要成為目標(biāo)程序必須要經(jīng)過( D )。(A)解釋(B)匯編(C)編輯(D)編譯3C+程序中的簡單語句必須以( B )結(jié)束。(A)冒號(B)分號(C)空格(D)花括號4假設(shè)有說明 int a=0; double x=5.16;,則在以下語句中,( C )屬于編譯錯(cuò)誤。(A)x=a/x;(B)x=x/a;(C)a=a%x;(D)x=x*a;5執(zhí)行C+程序時(shí)出現(xiàn)的“溢出”錯(cuò)誤屬于( C )錯(cuò)誤。

2、(A)編譯 (B)連接 (C)運(yùn)行 (D)邏輯6在下列選項(xiàng)中,全部都是C+關(guān)鍵字的選項(xiàng)為( C )。(A)while IF Static(B)break char go(C)sizeof case extern(D)switch float integer7按C+標(biāo)識符的語法規(guī)定,合法的標(biāo)識符是( A )。(A)_abc(B)new(C)(D)age8在C+語句中,兩個(gè)標(biāo)識符之間( A )不能作為C+的分隔符。(A)數(shù)字(B);(C):(D)+9下列正確的八進(jìn)制整型常量表示是( B )。(A)0a0(B)015(C)080(D)0x1010下列錯(cuò)誤的十六進(jìn)制整型常量表示是( C )。(A)0x

3、11(B)0xaf(C)0xg(D)0x1f11在下列選項(xiàng)中,全部都合法的浮點(diǎn)型數(shù)據(jù)的選項(xiàng)為( B )。(A)-1e3.5 15. 2e-4(B)12.34 -1e+5 0.1E-12(C)0.2e-2 -12345. e-5(D)5.0e(1+4) 0.1 8e+212在下列選項(xiàng)中,正確的字符常量為( D )。(A)a(B)name(C)a(D)10113在下列選項(xiàng)中,( D )不能交換變量a和b的值。(A)t=b; b=a; a=t;(B)a=a+b; b=a-b; a=ab;(C)t=a; a=b; b=t;(D)a=b; b=a; 14關(guān)于下列語句,敘述錯(cuò)誤的是( A )。int i=

4、10, *p=&i;(A)p的值為10(B)p指向整型變量i(C)*p表示變量i的值(D)p的值是變量i的地址15有以下變量說明,下面不正確的賦值語句是( B )。int a=5, b=10, c; int *p1 = &a, *p2 = &b; (A)*p2 = b;(B)p1 = a;(C)p2 = p1;(D)c = *p1 *(*p2);16有以下變量說明,下面正確的語句是( B )。 int a=10, b; int &pa=a, &pb=b; (A)&pb = a;(B)pb = pa;(C)pb = &pa;(D)*pb = *pa;17執(zhí)行下面語句序列后,a和b的值分別為( B

5、 )。int a=5, b=3, t;int &ra=a;int &rb=b;t=ra; ra=rb; rb=t;(A)3和3(B)3和5(C)5和3(D)5和518在下列運(yùn)算符中,( D )優(yōu)先級最高。(A)=(B)*=(C)+(D)*19在下列運(yùn)算符中,( D )優(yōu)先級最低。(A)! (B)&(C)!=(D)? :20已知int i=1, j=2;,則表達(dá)式 i+j 的值為( C )。(A)1(B)2(C)3(D)421已知int i=1, j=2;,則表達(dá)式 +i+j 的值為( D )。(A)1(B)2(C)3(D)422在下列表達(dá)式選項(xiàng)中,( C )是正確。(A)+(a+)(B)a+b

6、(C)a+b(D)a+b23已知 int i=0, j=1, k=2;,則邏輯表達(dá)式 +i|-j&+k 的值為( B )。(A)0(B)1(C)2(D)324執(zhí)行下列語句后,x的值是( D ),y的值是( )。int x, y;x=y=1; +x | +y;(A)不確定(B)0(C)1(D)225設(shè)x為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系 1x5 的C+邏輯表達(dá)式是( A )。(A)1 x 5(B)x=2|x=3|x=4(C)1x & x5(D)! (x=5)26已知 int x=5;,執(zhí)行下列語句后,x的值為( C )。x+=x-=x*x; (A)25(B)40(C)40(D)2027設(shè) int

7、a=1, b=2, c=3, d=4;,則以下條件表達(dá)式的值為( A )。ab?a:cd?c:d(A)1(B)2(C)3(D)428以下逗號表達(dá)式的值為( D )。(x=4*5, x*5), x+25 (A)25(B)20(C)100(D)451.2 根據(jù)下列數(shù)學(xué)表達(dá)式寫出C+算術(shù)表達(dá)式1 2xxx(ax+b)+c+d+e3ln 45cot 6lg(a2+ab+b2) 【解答】1. 1/(1 + 1/(1 + 1/(x + y)2. x * ( x * ( x * ( a * x + b ) + c ) + d ) + e3. log( 1 + pow( fabs( ( a + b )/( a

8、 b ) ),10)4. sqrt( 1 + 3.14159/2 * cos( 48 * 3.14159/180 ) )5. 1/tan( ( 1 - x*x )/( 1 + x*x)或者 cos( ( 1 - x*x )/( 1 + x*x ) )/sin( ( 1 - x*x )/( 1 + x*x ) )6. log10( a * a + a * b + b * b )1.3 用邏輯表達(dá)式表示下列條件1i 被j整除2n是小于正整數(shù)k的偶數(shù)31x104x、y其中有一個(gè)小于z5y100,10,并且 y10,1006坐標(biāo)點(diǎn)(x, y)落在以(10, 20)為圓心,以35為半徑的圓內(nèi)7三條邊a,

9、b和c構(gòu)成三角形8年份Year能被4整除,但不能被100整除,或者能被400整除【解答】1. i%j = 02.(nk)&(n%2 = 0)3. 1=x & x10 4. xz|y=-100 & y=10 & y=100 )6. sqrt(pow(x-10),2) + pow(y-20),2)c & b+ca & c+ab8. (year%4 = 0) & (year%100!=0)|(year%400=0)1.4 閱讀下列程序,寫出運(yùn)行結(jié)果1#include using namespace std;int main() int a = 1, b = 2; bool x, y; cout (a

10、+)+(+b) endl; cout a % b b; y = a- & b; cout x endl; cout y endl;【解答】42012#include using namespace std;int main() int x,y,z,f; x = y = z = 1; f = -x | y- & z+; cout x = x endl; cout y = y endl; cout z = z endl; cout f = f endl;【解答】 x=0 y=0 z=2 f=13#include #includeusing namespace std;int main() int

11、a=123; int &ra=a; int *pa=&a; coutsetw(5)decasetw(5)octrasetw(5)hex*paendl;【解答】 123 173 7b1.5 思考題1什么是數(shù)據(jù)類型?變量的類型定義有什么作用?【解答】數(shù)據(jù)“類型”是對數(shù)據(jù)的抽象。類型相同的數(shù)據(jù)有相同的表示形式、存儲格式以及相關(guān)的操作。定義一個(gè)變量時(shí),計(jì)算機(jī)根據(jù)變量的類型分配存儲空間,并以該類型解釋存放的數(shù)據(jù)。2普通數(shù)據(jù)類型變量和指針類型變量的定義、存儲和使用方式有何區(qū)別?請編寫一個(gè)程序驗(yàn)證之。【解答】變量類型定義存儲使用方式數(shù)據(jù)類型 標(biāo)識符數(shù)據(jù)值通過名訪問即直接訪問對變量內(nèi)容操作指針類型 * 標(biāo)識符

12、地址值通過指針變量的地址值間址訪問對象驗(yàn)證程序:#includeusing namespace std;int main() int a,b,c; coutabc;/對普通數(shù)據(jù)類型變量賦值 int *pa=&a,*pb=&b,*pc=&c;/用變量地址值初始化指針變量 couta,b,c= a, b, cendl;/名訪問,輸出a,b,c的值 coutpa,pb,pc= pa, pb, pcendl; /輸出指針變量的地址值 /間址訪問,輸出pa,pb,pc指向的變量的賦值 cout*pa,*pb,*pc= *pa, *pb, *pcendl; 3什么是數(shù)據(jù)對象的引用?對象的引用和對象的指針有

13、什么區(qū)別?請用一個(gè)驗(yàn)證程序說明之?!窘獯稹恳檬菫閿?shù)據(jù)對象定義別名。引用與指針有以下幾點(diǎn)區(qū)別:(1)引用名不是內(nèi)存變量,而指針變量要開辟內(nèi)存空間。(2)引用名需要在變量定義與變量名綁定,并且不能重定義;指針變量可以在程序中賦給不同的地址值,改變指向。(3)程序中用變量名和引用名訪問對象的形式和效果一樣;指針變量通過間址訪問對象。驗(yàn)證程序:#includeusing namespace std;int main () int a; couta; int ra=a; int *pa=&a; couta的值:aendl; couta的地址:&aendl; coutra的值:raendl; coutr

14、a的地址:&raendl; coutpa所指向的變量的值:*paendl; coutpa的地址:paendl;4數(shù)據(jù)對象在C+中有幾種不同的訪問方式?請編寫一個(gè)程序驗(yàn)證之?!窘獯稹繑?shù)據(jù)對象在C+中的訪問方式有:名訪問,引用(別名)訪問,間址訪問。驗(yàn)證程序:#includeusing namespace std;int main() int a; couta; a=a+5; /名訪問 cout&aendl;/輸出變量地址 cout*(&a)endl;/地址訪問,輸出變量值 int *pa=&a;/說明指針變量,指向變量a cout*paendl;/間址訪問,輸出變量值 int &ra=a;/ra

15、是a的引用 coutraa & ax(2)(a+b)!=x(3)a|(b+x)(4)a=(b*x)(5)a-bx(6)(a/x=b)7閱讀以下程序,分析下面語句序列中每一個(gè)字符“*”和“&”的含義,并寫出輸出結(jié)果。#include using namespace std;int main() int a=10, b=20; int *p = &a, *q = &b; *p = *p * *q; int & ra = a; ra=a; int * & rt = q; *rt = 30; couta=anb=bn*p=*pn*q=*q nra=ran*rt=*rtendl;【解答】字符“*”和“&

16、”的意義見程序中添加的注釋。#include using namespace std;int main() int a=10, b=20; int *p = &a, *q = &b;/“*”是指針類型說明符,“&”是取址運(yùn)算符 *p = *p * *q;/第1、2、4個(gè)“*”是間址訪問符,第3個(gè)“*”算術(shù)乘運(yùn)算符 int & ra = a;/“&”是引用說明符 ra=a; int * & rt = q;/“*”是指針類型說明符,“&”是引用說明符 *rt = 30;/“*”是間址訪問符/輸出語句中的“*”是間址訪問符couta=anb=bn*p=*pn*q=*q nra=ran*rt=*rte

17、ndl;程序輸出結(jié)果為:a=200b=30*p=200*q=30ra=200*rt=301.6 編程題1輸入一個(gè)3位整數(shù),將它反向輸出?!窘獯稹?include using namespace std;int main() int x,i,j,k; cout x; i = x/100; j = x/10 %10; k = x%10;cout k j i endl;2輸入平面上某點(diǎn)橫坐標(biāo)x和縱坐標(biāo)y,若該點(diǎn)位于圖1.11所示的方塊區(qū)域內(nèi),則輸出1;否則,輸出0。圖1.11 方形區(qū)域【解答】#include using namespace std;int main() double x,y,b;

18、cout x y; b = ( -2=x ) & ( x=2 ) & ( -2=y ) & ( y=2 ); cout b endl;3輸入3個(gè)整數(shù),求出其中最小數(shù)(要求使用條件表達(dá)式)?!窘獯稹?include using namespace std;int main() int a,b,c,temp,min;cout a b c; temp = ( ab ) ? a:b; min = ( tempc ) ? temp:c; cout min= min = 0 ) if( x != 0 )if( x = 0 ) y = 0; if( x 0 ) y = 1;else y = -1; else

19、 y = 0(C) if( x = 0 ) (D) y = -1; if( x 0 ) y = -1; if( x = 0 ) else y = 0; if( x 0 ) y = -1; else y = 1; else y = 0;3假設(shè)i=2,執(zhí)行下列語句后i的值為( B )。switch( i ) case 1 : i +; case 2 : i -; case 3 : + i; break; case 4 : - i; default : i +;(A)1(B)2(C)3(D)44已知int i=0,x=0;,在下面while語句執(zhí)行時(shí)循環(huán)次數(shù)為( D )。while( !x & i

20、3 ) x+; i+; (A)4(B)3(C)2(D)15已知int i=3;,在下面do_while 語句執(zhí)行時(shí)的循環(huán)次數(shù)為( B )。do i-; coutiendl;while( i!= 1 );(A)1(B)2(C)3(D)無限6下面for語句執(zhí)行時(shí)的循環(huán)次數(shù)為( B )。int i, j;for ( i=0, j=5;i=j; ) coutij ndl; i+; j-; (A)0(B)5(C)10(D)無限7以下程序段形成死循環(huán)的是( B )。(A)int x; for( x=0; x=0 );(C)int a=5; while( a ) a-; ;(D)int i=3; for(;

21、 i; i - );2.2 閱讀下列程序,寫出運(yùn)行結(jié)果1#includeusing namespace std;int main() int a,b,c,d,x;a = c = 0; b = 1; d = 20;if( a ) d = d-10;elseif( !b ) if( !c ) x = 15; else x = 25;cout d endl;【解答】 202#includeusing namespace std;int main() int a = 0, b = 1;switch( a ) case 0: switch( b ) case 0 : couta=a b=bendl; b

22、reak;case 1 : couta=a b=bendl; break;case 1: a+; b+; couta=a b=bendl;【解答】a= 0 b= 1a= 1 b= 23#includeusing namespace std;int main() int i = 1;while( i=10 )if( +i % 3 != 1 )continue;else cout i endl;【解答】 4 7 104#includeusing namespace std;int main() int i = 0, j = 5;do i+; j-;if ( i3 ) break; while (

23、j0 );cout i= i endl j= j endl;【解答】i= 4 j= 15#includeusing namespace std;int main() int i,j;for( i=1, j=5; ij; i+ ) j-; coutitjendl;【解答】 3 36#includeusing namespace std;int main() int i, s = 0;for( i=0; i5; i+ )switch( i ) case 0: s += i; break;case 1: s += i; break;case 2: s += i; break;default: s +

24、= 2;couts=sendl;【解答】 s= 77#includeusing namespace std;int main() int i, j, x = 0;for( i=0; i=3; i+ ) x+;for( j=0; j=3; j+ ) if( j % 2 ) continue;x+;x+;cout x= x =90,B-(90,80,C-(80,70 ,D-(70,60,E-60#includeusing namespace std;int main() char gd;coutgd;/直到輸入有效等級,否則程序不繼續(xù)運(yùn)行while(!(gd=A & gd=a & gd=e) co

25、utgd;if(gd=A|gd=a) coutnScored 90-100!n;else if(gd=B|gd=b) coutnScored 80-89!n;else if(gd=C|gd=c) coutnScored 70-79!n; else if(gd=D|gd=d) coutnScored 60-69!n; else if(gd=E|gd=e) coutnScore under 60!n; else cout=90,B-(90,80,C-(80,70 ,D-(70,60,E-60#includeusing namespace std;int main() char gd;coutgd;

26、/直到輸入有效等級,否則程序不繼續(xù)運(yùn)行while(!(gd=A & gd=a & gd=e) coutgd; switch(gd) case A: case a: coutnScored 90-100!n;break;case B:case b: coutnScored 80-89!n;break;case C:case c:coutnScored 70-79!n;break;case D:case d:coutnScored 60-69!n;break;case E:case e:coutnScore under 60!n;break;default:coutUnexpect error!n

27、;/防止意外錯(cuò)誤2什么叫做循環(huán)控制?歸納比較C+語言中各種循環(huán)控制語句的語法、循環(huán)條件和循環(huán)結(jié)束條件的表示形式及執(zhí)行流程?!窘獯稹垦h(huán)控制是在特定的條件下,程序重復(fù)執(zhí)行一些特定動(dòng)作。語句語法執(zhí)行流程使用場合while語句while(表達(dá)式)循環(huán)體;循環(huán)條件:表達(dá)式值為非0(真)循環(huán)結(jié)束條件:表達(dá)式值為0(假)程序中常用于根據(jù)條件執(zhí)行操作而不需關(guān)心循環(huán)次數(shù)的情況。先判斷形式循環(huán),條件不成立時(shí)不進(jìn)入循環(huán)體。do-while語句do循環(huán)體while(表達(dá)式);循環(huán)條件:表達(dá)式值為非0(真)循環(huán)結(jié)束條件:表達(dá)式值為0(假)程序中常用于根據(jù)條件執(zhí)行操作而不需關(guān)心循環(huán)次數(shù)。后判斷形式循環(huán),至少執(zhí)行1次循環(huán)

28、體。一般情況,while語句和do while語句可以互換使用。for 語句for(表達(dá)式1;表達(dá)式2;表達(dá)式3)循環(huán)體;(1)表達(dá)式1稱為初始化表達(dá)式,不是循環(huán)體執(zhí)行部分。(2)表達(dá)式3稱為后置表達(dá)式,作為循環(huán)體的最后一個(gè)執(zhí)行表達(dá)式。(3)循環(huán)條件:表達(dá)式2值為非0(真)循環(huán)結(jié)束條件:表達(dá)式2值為0(假)for語句稱為步長循環(huán)語句,通常用于確定循環(huán)次數(shù)的情況。由于語句的3個(gè)表達(dá)式均可以缺省,也可以用于條件循環(huán),即循環(huán)次數(shù)不確定的情況。3根據(jù)一個(gè)實(shí)際問題,用不同的循環(huán)語句編程,分析其優(yōu)缺點(diǎn)?!窘獯稹柯浴?用if語句和goto語句組織循環(huán),改寫上面第3題編寫的程序,并分析在什么情況下可以適當(dāng)使用

29、goto語句?!窘獯稹吭诓黄茐某绦蚧玖鞒炭刂频那闆r下,可以適當(dāng)使用goto語句實(shí)現(xiàn)從語句結(jié)構(gòu)內(nèi)部向外的必要跳轉(zhuǎn),即按特定條件結(jié)束結(jié)構(gòu)語句塊的執(zhí)行。程序略。5. 有以下程序,希望判斷兩個(gè)輸入的整數(shù)是否相等。程序通過編譯,但不能達(dá)到預(yù)期結(jié)果。請分析程序能夠通過C+編譯而不能得到期望結(jié)果的原因。#includeusing namespace std;int main() int a,b;couta;coutb;if( a=b )couta等于bendl;else couta不等于bendl;運(yùn)行程序,輸入a的值為4,b的值為9,顯示結(jié)果如下:a: 4b: 99等于9【解答】在if語句的判斷表達(dá)式(

30、a=b)中,賦值號“=”應(yīng)該是邏輯等“=”。從語法上,C+的if語句把a(bǔ)=b這個(gè)賦值表達(dá)式視為邏輯表達(dá)式,沒有編譯錯(cuò)誤。a=b的值決定于b。若b的輸入值不等于0,if語句的判斷表達(dá)式作為邏輯真(true),否則作為邏輯假(false)。所以,題目中輸入b的值雖然不等于a,但表達(dá)式a=b為邏輯true,執(zhí)行了if語句的第1個(gè)分支。2.4 編程題1輸入某學(xué)生成績,若成績在85分以上,則輸出“very good”;若成績在6085分之間,則輸出“good”;若成績低于60分,則輸出“no good”?!窘獯稹?includeusing namespace std;int main() double

31、score;cout score;if ( score=85 ) cout =60 ) cout Good!; else cout No good!;2輸入3個(gè)整數(shù),按從小到大的順序輸出它們的值?!窘獯稹?includeusing namespace std;int main() int a, b, c, t;cout a b c;if(ab) t=a; a=b; b=t; if(ac) t=a; a=c; c=t; if(bc) t=b; b=c; c=t; cout a t b t c endl;3輸入三角形的3條邊,判別它們能否形成三角形,若能,則判斷是等邊、等腰三角形,還是一般三角形。

32、【解答】#includeusing namespace std;int main() double a, b, c ; cout a b c ; if ( a+b c & b+c a & c+a b ) if ( a = b & b = c ) cout 等邊三角形! endl; else if ( a = b | a = c | b = c ) cout 等腰三角形! endl; else cout 一般三角形! endl; else cout 不能形成三角形! endl ;A(優(yōu)秀) 90100B(良好) 8089C(中等) 7079D(合格) 6069E(不合格) 0594輸入百分制成績

33、,并把它轉(zhuǎn)換成五級分制,轉(zhuǎn)換公式為:grade(級別)【解答】#includeusing namespace std;int main() double score; char grade; cout score; if ( score = 0 & score = 100 ) switch ( int( score ) /10 ) case 10: case 9: grade = a; break; case 8: grade = b; break; case 7: grade = c; break; case 6: grade = d; break; case 5: case 4: case

34、 3: case 2: case 1: case 0: grade = e; break; else cout 數(shù)據(jù)輸入錯(cuò)誤! endl; goto end; cout grade endl;end: ; /分號不能省5編程模擬剪刀、石頭和布游戲。游戲規(guī)則為:剪刀剪紙,石頭砸剪刀,布包石頭。玩游戲者從鍵盤輸入s(表示剪刀)或r(表示石頭)或p(表示布),要求兩個(gè)游戲者交替輸入,計(jì)算機(jī)給出輸贏的信息?!窘獯稹?includeusing namespace std;int main() char first,second; cout first; cout second; switch ( fir

35、st ) case s: switch ( second ) case s: cout Scissor ties scissor. endl; goto end; case r: cout Scissor is crushed by rock. endl; goto end;case p: cout Scissor cuts paper. endl; goto end; default : cout second input error! endl ; goto end; case r:switch ( second ) case s: cout Rock crushes scissor. e

36、ndl; goto end; case r: cout Rock ties rock. endl; goto end; case p: cout Rock is wrapped by paper. endl; goto end; default : cout second input error! endl; goto end; case p: switch ( second ) case s: cout Paper is cut by scissor. endl; goto end; case r: cout Paper wraps the rock. endl; goto end; cas

37、e p: cout Paper ties paper. endl; goto end; default : cout second input error! endl; goto end; default : cout First input error! endl; goto end; end: ;6輸入一個(gè)整數(shù),輸出該整數(shù)的所有素?cái)?shù)因子。例如,輸入120,輸出為2、2、2、3和5?!窘獯稹?includeusing namespace std;int main() int m,i = 2; cout m; while( i=m ) if( m % i = 0 ) cout i ,; m =

38、 m / i; else i+;7使用迭代公式編程求某一正整數(shù)a的平方根?!窘獯稹?include#includeusing namespace std;int main() const double eps = 1e-8;double a,x0,x;cout a;x0 = a / 2;x = ( x0 + a/x0 )/2;while( fabs( x-x0 )eps ) x0 = x; x =( x0 + a/x0 )/2; cout x endl;8已知x=0, 10, 20, , 180,求sinx,cosx和tanx的值。【解答】#include#include#includeusing namespace std;int main() const double pi = 3.14159265;int i;double x,y1,y2,y3;cout setw(2) x setw(15) sin(x) setw(15) cos(x) setw(15) tg(x) endl;for( i=0; i=18; i+ ) x = i*10*pi/180; y1 = sin( x ); y2 = cos(x); y3 = y1/y2; cout setw(2) i*10 setw(15) y1 setw(15) y2 setw(15) y3 endl; 9在100200

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論