版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語(yǔ)言程序設(shè)計(jì)實(shí)例教程第三版
課后習(xí)題及答案
練習(xí)1
一、選擇題
1、一個(gè)C程序是由(B)。
A.一個(gè)主程序和若干子程序組成B.一個(gè)或多個(gè)函數(shù)組成
C.若干過(guò)程組成D.若干子程序組成
解析:C語(yǔ)言稱為函數(shù)式語(yǔ)言,其程序是由至少一個(gè)主函數(shù)main,和其他更多的函數(shù)組成,答
案選B;
2、一個(gè)C程序的執(zhí)行是從(A
A.main函數(shù)開(kāi)始,直到main函數(shù)結(jié)束B(niǎo).第一個(gè)函數(shù)開(kāi)始,直到最后一個(gè)函數(shù)結(jié)束
C.第一個(gè)語(yǔ)句開(kāi)始,直到最后一個(gè)語(yǔ)句結(jié)束D.main函數(shù)開(kāi)始,直到最后一個(gè)函數(shù)結(jié)束
解析:C語(yǔ)言執(zhí)行都是從主函數(shù)main函數(shù)開(kāi)始,不論main函數(shù)放置的位置,答案選A;
3、C語(yǔ)言語(yǔ)句的結(jié)束符是(B)。
A.回車符B.分號(hào)C.句號(hào)D.逗號(hào)
解析:C語(yǔ)言語(yǔ)句是以分號(hào)結(jié)束,答案選B;
4、下面標(biāo)識(shí)符中(D)不是C語(yǔ)言的關(guān)鍵字。
A.charB.gotoC.caseD.include
解析:char聲明字符型變量關(guān)鍵字,case為switch結(jié)構(gòu)中開(kāi)關(guān)語(yǔ)句分支關(guān)鍵字,goto為無(wú)條
件跳轉(zhuǎn)語(yǔ)句關(guān)鍵字,在C語(yǔ)言中include不屬于關(guān)鍵字,屬于預(yù)處理命令,故答案選D;
5、以下說(shuō)法正確的是(A)
A.C程序的注釋可以出現(xiàn)在程序的任何位置,它對(duì)程序的編譯和運(yùn)行不起任何作用。
B.C程序的注釋只能是一行。
C.C程序的注釋不能是中文文字信息。
D.C程序的注釋中存在的錯(cuò)誤會(huì)被編譯器檢查出來(lái).
解析:在C程序中注釋只是起到增加程序的可讀性,編譯器并不會(huì)對(duì)注釋進(jìn)行檢查,且C程
序中存在多行注釋。故答案選A
6、以下說(shuō)法正確的是(D)
A.C程序中的所有標(biāo)識(shí)符都必須小寫B(tài).C程序中關(guān)鍵字必須小寫,其他標(biāo)識(shí)符不區(qū)
分大小寫
C.C程序中所有標(biāo)識(shí)符都不區(qū)分大小寫D.C程序中關(guān)鍵字必須小寫,其他標(biāo)識(shí)符區(qū)分
大小寫。
解析:C程序中的關(guān)鍵字均是小寫定義的,且標(biāo)識(shí)符定義可以使用大寫和小寫,但是嚴(yán)格區(qū)分
大小寫;故答案選D。
7、設(shè)x、y均為float型變量,則以下不合法的賦值語(yǔ)句是(B)
A.++x;B.y=(x%2)/10;C.x*=y+8;D.x=y=0;
解析:運(yùn)算符%要求兩端的操作數(shù)必須為整型,而在答案B中%號(hào)兩端的操作數(shù)為x和2,x
為實(shí)型,所以是錯(cuò)誤的。
8、下列不正確的轉(zhuǎn)義字符是(C)
A.'WB.'VC.'\19'D.'\0'
解析:轉(zhuǎn)義字符是由單引號(hào)括起來(lái)的帶反斜線的字符,這些字符具有特殊的含義,反斜線后可
以是數(shù)字來(lái)代表某個(gè)字符,而這些數(shù)字只包括兩種:八進(jìn)制(1-3位)和十六進(jìn)制(1-2位)。
十六進(jìn)制前面要加x(或X),這里的C答案反斜線后是數(shù)字,但不是x開(kāi)頭,所以應(yīng)該是八
進(jìn)制數(shù),但是數(shù)值里有9,和八進(jìn)制數(shù)不符,所以是錯(cuò)誤的。
9、下列不是C語(yǔ)言常量的是(A)
A.e-2B.074C."a"D.'\0'
解析:C語(yǔ)言的常量分為整型、實(shí)型、字符型和字符串。整型常量的書寫形式分為十進(jìn)制、八
進(jìn)制和十六進(jìn)制,十進(jìn)制是0~9的數(shù)值表示;八進(jìn)制是以0開(kāi)頭,0~7的數(shù)值表示,十六進(jìn)制
是以O(shè)x(或0X)開(kāi)頭,0~9與a~f(或A~F)表示。實(shí)型常量的書寫分為小數(shù)形式和指數(shù)形
式,小數(shù)形式指只包含小數(shù)點(diǎn)的形式,如:0.056或300.57;指數(shù)形式只指用包含e(或E)的
書寫形式,要求e(或E)的前面必須有數(shù)值,后面必須是整數(shù)的書寫規(guī)則。字符型常量指單
引號(hào)引起來(lái)的單個(gè)字符或轉(zhuǎn)義字符。字符串常量是指雙引號(hào)引起的多個(gè)字符。這里答案A是
實(shí)型的指數(shù)書寫形式,但是這種書寫形式要求e前面必須有數(shù)值,后面必須是整數(shù),而這里所
以是錯(cuò)誤的。
10、設(shè)int類型的數(shù)據(jù)長(zhǎng)度為2個(gè)字節(jié),則unsignedint類型數(shù)據(jù)的取值范圍是(B)
A.0-255B.0-65535C.-32768-32767D.-256-255
解析:2個(gè)字節(jié)為16個(gè)二進(jìn)制位,且是無(wú)符號(hào)型,故范圍為。到2%-1=65535,故答案選B;
11、若定義了intx;則將x強(qiáng)制轉(zhuǎn)化成雙精度類型應(yīng)該寫成(A)
A.(double)xB.x(double)C.double(x)D.(x)double
解析:A為C語(yǔ)言強(qiáng)制轉(zhuǎn)換的標(biāo)準(zhǔn)書寫形式;
12、在C語(yǔ)言中,要求參加運(yùn)算的數(shù)必須是整數(shù)的運(yùn)算符是(C)。
A./B.*C.%D.=
解析:C選型的%為求余運(yùn)算符,其要求兩端的運(yùn)算數(shù)必須為整型。
13、為了計(jì)算s=10!(即10的階乘),則s變量應(yīng)定義為(D)。
A.intB.unsignedC.longD.以上三種類型均可
解析:在TC下,此題答案是C,在VC6.0下此題答案是D,因?yàn)閮蓚€(gè)編譯器對(duì)int類型數(shù)據(jù)
的空間分配的大小不一樣,在TC下是2字節(jié),在VC6.0下是4字節(jié),所以取值范圍也就不一
樣。
14、putchar()函數(shù)可以向終端輸出一個(gè)(D)。
A、整型變量表達(dá)式值B、實(shí)型變量值
C、字符串D、字符或字符型變量值
解析:putchar函數(shù)的作用是向終端輸出一個(gè)字符,其參數(shù)可以是變量或常量,但是輸出的結(jié)
果是ASCII碼表中顯示的字符;答案選D;
15、已有如下定義和輸入語(yǔ)句,若要求al,a2,cl,c2的值分別為10,20,A和B,當(dāng)從第一列
開(kāi)始輸入數(shù)據(jù)時(shí),正確的數(shù)據(jù)輸入方式是(D)J代表空格,/代表Enter)
intal,a2;charcl,c2;
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
A、10-A20B/B、10A20-B/C、10-A20-B/D、10A20B/
解析:空格是有效字符,所以會(huì)被scanf函數(shù)正常讀取。A答案會(huì)將10送給al,空格送給cl,
而A字符不屬于a2的讀取范圍,scanf函數(shù)非正常結(jié)束,a2與后面的c2都沒(méi)有正常獲取數(shù)
值;B答案會(huì)將10送給al,A送給cl,20送給a2,空格送給c2,然后scanf函數(shù)讀取正常結(jié)
束,后面的B字符將會(huì)留給下一輸入函數(shù)讀取;C答案與A答案類似;只有D答案正確地將
將10送給al,A送給cl,20送給a2,B送給c2,然后scanf函數(shù)讀取正常結(jié)束。
16、執(zhí)行下列程序片段時(shí)輸出結(jié)果是(C)。
intx=13,y=5;
printf("%d",x%=(y/=2));
A、3B、2C>1D、0
解析:這是一個(gè)表達(dá)式的運(yùn)算,x%=()是一個(gè)賦值表達(dá)式,賦值表達(dá)式的運(yùn)算方向是從右向左
進(jìn)行。即先運(yùn)算表達(dá)式y(tǒng)/=2,其運(yùn)算結(jié)果是y=2,再將表達(dá)式轉(zhuǎn)換為x%=2,運(yùn)算此表達(dá)式得
到最后結(jié)果為1。
17、已有如下定義和輸入語(yǔ)句,若要求al,a2,cl,c2的值分別為10,20,A和B,當(dāng)從第一列開(kāi)始輸
入數(shù)據(jù)時(shí),正確的輸入方式是(D)o(一代表空格,/代表Enter)
intal,a2;charcl,c2;
scanfC%d%dn,&al,&a2);
scanf(n%c%cn,&cI,&c2);
A、1020AB/B、Q20/C、Q20A-B/D、10^20AB/
ABz
解析:此題與15題類似,這里的回車符也屬于有效字符,所以會(huì)被scanf函數(shù)正常讀取。A答
案中的1020后面是字符A,不屬于數(shù)值,第一個(gè)scanf函數(shù)讀取時(shí)將1020看成一個(gè)整體送給
al,而后面的A不屬于a2獲取類型,這個(gè)scanf函數(shù)非正常結(jié)束,a2沒(méi)有獲取到數(shù)值;第二
個(gè)scanf執(zhí)行,cl獲取到字符A,c2獲取到字符B。B答案中的10后面是空格,所以第一個(gè)
scanf函數(shù)現(xiàn)將10送給al,再將空格后的20送給a2,第一個(gè)scanf函數(shù)正常結(jié)束,第二個(gè)函
數(shù)是讀取字符型,這時(shí)的緩沖區(qū)中首先是回車符,當(dāng)數(shù)字型讀取時(shí)可以忽略此字符,但是字符
型讀取卻不能忽略,所以scanf函數(shù)將回車符送給了cl,將A送給c2,scanf函數(shù)正常結(jié)束。
C答案中10后面是空格,所以第一個(gè)scanf函數(shù)現(xiàn)將10送給al,20后面是字符A,所以將
20送給a2,第一個(gè)scanf函數(shù)正常結(jié)束;第二個(gè)函數(shù)是讀取字符型,這時(shí)的緩沖區(qū)中首先是
A,scanf函數(shù)將A送給cl,A后面的空格送給c2,第二個(gè)scanf函數(shù)正常結(jié)束。D答案中10
后面是空格,所以第一個(gè)scanf函數(shù)現(xiàn)將10送給al,20后面是字符A,所以將20送給a2,
第一個(gè)scanf函數(shù)正常結(jié)束;第二個(gè)函數(shù)是讀取字符型,這時(shí)的緩沖區(qū)中首先是A,scanf函數(shù)
將A送給cl,A后面的B送給c2,第二個(gè)scanf函數(shù)正常結(jié)束。所以D答案是正確的。
18、若運(yùn)行時(shí)輸入:12345678/,則下列程序運(yùn)行結(jié)果為(A)。
#include<stdio.h>
intmain()
(
inta,b;
scanf("%2d%2d%3dn,&a,&b);
printf("%d\n”,a+b);
return0;
)
A、46B、579C、5690D、出錯(cuò)
解析:scanf中的2是指讀取數(shù)值的位數(shù),所以scanf函數(shù)讀取前兩個(gè)數(shù)字12送給a,接著讀
取后面兩個(gè)數(shù)字34送給b,最后讀取567三個(gè)字符,但是后面沒(méi)有對(duì)應(yīng)的參數(shù)所以不送給任
何變量,scanf函數(shù)執(zhí)行結(jié)束,所以a+b=12+34=46,所以輸出為46。
19、已知i,j,k為int型變量,若從鍵盤輸入:1,2,3/,使i的值為1,j的值為2,k的值為3,
以下選項(xiàng)中正確的輸入語(yǔ)句是(C)。J代表空格,/代表Enter)
A、scanf("%2d%2d%2d",&i,&j,&k);B、scanf("%d?%d^%d",&i,&j,&k);
C、scanf("%d,%d,%d",&i,&j,&k);D、scanf("i=%d,j=%d,k=%d”,&i,&j,&k);
解析:根據(jù)鍵盤輸入時(shí)數(shù)據(jù)只是用逗號(hào)進(jìn)行分隔的,所以scanf函數(shù)中格式符之間的分隔符也
必須要用分號(hào),故答案選C。
20、有輸入語(yǔ)句:scanf("a=%d,b=%d,c=%d",&a,&b,&c);為使變量a的值為1,b的值為3,c的
值為2,則正確的數(shù)據(jù)輸入方式是(D)。J代表空格,/代表Enter)
A^132/B、1,3,2/C、a=Lb=3_c=2/D、a=l,b=3,c=2/
解析:scanf函數(shù)要求非格式字符必須原樣鍵入,所以根據(jù)scanf語(yǔ)句,答案應(yīng)該是D。
二、填空題
1、C語(yǔ)言源程序文件的后綴是—j,經(jīng)過(guò)編譯后牛成目標(biāo)文件的擴(kuò)展名是.obi,經(jīng)
過(guò)連接后生成可執(zhí)行文件的擴(kuò)展名是.exe。
2、C程序注釋是由/*和*/所界定的文字信息組成的。
3、源程序的執(zhí)行要經(jīng)過(guò)?、編譯、—連接____和運(yùn)行四個(gè)步驟。
4、在C語(yǔ)言中,一個(gè)char數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為1,其數(shù)值范圍為“28~+127:
一個(gè)int數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為2,其數(shù)值范圍為-32768~+32767;一個(gè)long
數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為4,其數(shù)值范圍為-2147483648~+2147483647;一個(gè)float
數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù)為_(kāi),其數(shù)值范圍為0~4294967295。
5、C語(yǔ)言的標(biāo)識(shí)符只能由大小寫字母,數(shù)字和下劃線三種字符組成,而且第一個(gè)字符必須為
大小寫字母或下劃線。
6、字符常量使用一對(duì)單引號(hào)界定單個(gè)字符,而字符串常量使用一對(duì)雙引號(hào)來(lái)界定
若干個(gè)字符的序列。
7、在C語(yǔ)言中,不同運(yùn)算符之間運(yùn)算次序存在優(yōu)先級(jí)的區(qū)別,同一運(yùn)算符之間運(yùn)算次序
存在結(jié)合性的規(guī)則。
8、字符串"\the\v\W034Will\n"的長(zhǎng)度是12。
9、已知有如下定義,寫出下列表達(dá)式的值。
inta=17,b=5
①a/b②a%b③a&&b④a&b⑤aAb
321120
⑥!a⑦a?2⑧a||b⑨a|b⑩?a<<2
04121-72
解析:
第①題考點(diǎn)是數(shù)據(jù)自動(dòng)類型轉(zhuǎn)換,整型與整型的運(yùn)算最后結(jié)果仍為整型;
10、printf函數(shù)和scanf函數(shù)的格式說(shuō)明都使用%字符開(kāi)始。
11、scanf處理輸入數(shù)據(jù)時(shí),遇到下列情況時(shí)該數(shù)據(jù)認(rèn)為結(jié)束:(1)空格,(2)回車,(3)
TAB
12、已有已i,j;floatx;為將-10賦給i,12賦給j,410.34賦給x;則對(duì)應(yīng)以下scanf函數(shù)調(diào)用語(yǔ)
句的數(shù)據(jù)輸入形式是scanf("%d%d%f".&r&i,&x);。
13、C語(yǔ)言本身不提供輸入輸出語(yǔ)句,其輸入輸出操作是由函數(shù)來(lái)實(shí)現(xiàn)的。
14、一般地,調(diào)用標(biāo)準(zhǔn)字符或格式輸入輸出庫(kù)函數(shù)時(shí),文件開(kāi)頭應(yīng)有以下預(yù)編譯命令:
#include<stdio.h>。
三、程序閱讀,寫出程序運(yùn)行結(jié)果。
1、#include<stdio.h>
intmain()
(
charcl='a',c2='b',c3='c',c4='\101',c5='\l16';
printf(Ma%cb%c\tc%c\tabc\nu,cI,c2,c3);
printf(n\t\b%c%cn,c4,c5);
return0;
)
運(yùn)行結(jié)果:
aabbccabc
AN
2、用下面的scanf函數(shù)輸入數(shù)據(jù),使a=3,b=7,x=8.5,y=71.82,c1='A',c2二3問(wèn)在鍵盤上如何輸入?
#include<stdio.h>
intmain()
(
inta,b;
floatx,y;
charcl,c2;
scanf(ua=%db=%d*\&a,&b);
scanf(u%f%e",&x,&y);
scanf(M%c%cn,&cI,&c2);
return0;
)
輸入數(shù)據(jù):J代表空格,/代表Enter)
a=3_b=7/
8.5^7.182elAaz
3、#include<stdio.h>
intmain()
(
inty=3,x=3,z=l;
printf(n%d%d\n",(++x,y++),z+2);
return0;
)
運(yùn)行結(jié)果:
33
4、#include<stdio.h>
intmain()
(
inta=12345;
floatb=-198.345,c=6.5;
printf(ua=%4d,b=%-10.2e,c=%6.2f\nM,a,b,c);
return0;
)
運(yùn)行結(jié)果:
a=12345,b=-1.98e+002,c=6.50
5、#include<stdio.h>
intmain()
(
intx=-2345;
floaty=-12.3;
printf("%6d,%6.2f;x,y);
return0;
)
運(yùn)行結(jié)果:
-2345,-12.30
6、#include<stdio.h>
intmain()
(
inta=12;
doubleb=3.1415926;
printf(u%6d##,%-6d##\nM,a,a);
printf(na=%oa=%x\n",a,a);
printf(M%14.101f\nn,b);
return0;
運(yùn)行結(jié)果:
12##,12##
a=14a=c
3.1415926000
四、編程題
1、已知intx=10,y=12;寫出將x和y的值互相交換的表達(dá)式。
表達(dá)式:x=x+y,y=x-y,x=x-y;
分析:當(dāng)x為x+y的和之后,第一次執(zhí)行x?y其結(jié)果為x原來(lái)的值賦給y,這時(shí)y就編程原來(lái)
的x,第二次執(zhí)行x?y,注意這時(shí)x依然還是x+y的和,但是y已經(jīng)編程原來(lái)的x,故x?y的
結(jié)果為原來(lái)的y值,將其賦值給x,故實(shí)現(xiàn)了x與y的互換。
擴(kuò)展:也可以定義一個(gè)中間代換量intt;t=x,x=y,y=t;執(zhí)行之后x與y也能互換;
2、若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,cl=,a,,c2=,b,o想得到以下的輸出格式
和結(jié)果,請(qǐng)寫出程序(包括定義變量類型和設(shè)計(jì)輸出)。
a=3b=4c=5
x=1.200000,y=2.400000,z=-3.600000
x+y=3.60y+z=-1.20z+x=-2.40
u=51274n=128765
cl='a'or97(ASCII)
c2=bor98(ASCII)
編程:
#include<stdio.h>
intmain()
(
inta=3,b=4,c=5;
doublex=1.2,y=2.4,z=-3.6;
unsignedintu=51274,n=128765;
charcl=,a,,c2=*b,;
printf(Ma=%db=%dc=%d\nu,a,b,c);
printf(nx=%lf,y=%lf,z=%lf\nn,x,y,z);
printf(Hx+y=%.21fy+z=%.21fz+x=%.21f\nM,x+y,y+z,z+x);
printf(Mu=%un=%u\nH,u,n);
printf(ucl=,%c,or%d(ASCII)\nH,cl,cl);
printf(Hc2=,%c,or%d(ASCII)\nH,c2,c2);
return0;
)
3、設(shè)圓半徑1-1.5,圓柱高h(yuǎn)=3,求圓周長(zhǎng),圓面積,圓球表面積,圓球體積,圓柱體積。用
scanf輸入數(shù)據(jù),輸出計(jì)算結(jié)果;輸出時(shí)要求有文字說(shuō)明,取小數(shù)點(diǎn)后2位數(shù)字,請(qǐng)編寫程序。
分析:給出幾種圖形的求解公式,下面程序?qū)垂竭M(jìn)行計(jì)算并輸出計(jì)算結(jié)果;
圓周長(zhǎng)公式:2nr圓面積公式:nr2圓球表面積公式:4nr2
圓球體積公式:圣「圓柱體積公式:nr2h
編程:
#include<stdio.h>
intmain()
floath,r,l,s,sq,vq,vz;
floatpi=3.141526;
printfC請(qǐng)輸入圓半徑r,圓柱高h(yuǎn);”);
scanf(u%f,%fH,&r,&h);
l=2*pi*r;
s=r*r*pi;
sq=4*pi*r*r;
vq=(3.0/4.0)*pi*r*r*r;
vz=pi*r*r*h;
printf(''圓周長(zhǎng)為:1=%.2f\n*\1);
printf("圓面積為:s=%.2f\nH,s);
printfC圓球表面積為:sq=%.2AnM,sq);
printf(“圓球體積為:v=%.2f\nM,vq);
printf(''圓柱體積為:vz=%.2f\nM,vz);
return0;
}
運(yùn)行結(jié)果:(下劃線部分代表鍵盤鍵入數(shù)據(jù)/代表Enter)
請(qǐng)輸入圓半徑圓柱高h(yuǎn):1.5,3/
圓周長(zhǎng)為:1=9.42
圓面積為:s=7.07
圓球表面積為:sq=28.27
圓球體積為:v=7.95
圓柱體積為:vz=21.21
4、編程序:用getchar函數(shù)讀入兩個(gè)字符給cl,c2,然后分別用putchar和printf函數(shù)輸出這
兩個(gè)字符。并思考以下問(wèn)題:
(1)變量cl,c2應(yīng)定義為字符型或整型?或兩者皆可?
(2)要求輸出cl和c2值的ASCII碼,應(yīng)如何處理?用putchar函數(shù)還是printf函數(shù)?
(3)整型變量與字符型變量是否在任何情況下都可以互相替代?^n:charcl,c2與intcl,c2
是否無(wú)條件地等價(jià)?
編程:
#include<stdio.h>
intmain()
{
charcl,c2;
cl=getchar();
c2=getchar();
putchar(cl);
putchar(c2);
printf(M\ncl=,%c,or%d(ASCII)H,cl,cl);
pnntf(H\nc2=,%c,or%d(ASCII)\nM,c2,c2);
return0;
)
解答:
(1)變量cl,c2可以定義為字符型或整型皆可。
(2)要求輸出cl和c2值的ASCII碼,應(yīng)使用printf函數(shù),按整數(shù)格式輸出其值,而如果使
用putchar是輸出ASCII碼字符而不是ASCII碼。
(3)整型變量與字符型變量并不是任何情況下都可以互相替代。如:charcl,c2與intcl,c2
并非無(wú)條件地等價(jià)。因?yàn)檎妥兞亢妥址妥兞吭趦?nèi)存占據(jù)的空間大小不同(整型為4或2字
節(jié),字符型為1字節(jié)),其取值范圍也就不同。當(dāng)整型變量的值超過(guò)字符型變量的取值范圍,
它們之間就不能相互替代了。
練習(xí)2
一、選擇題
1.下面關(guān)于語(yǔ)句的說(shuō)法中,正確的是(ABD
A、對(duì)程序中使用的變量、數(shù)組、函數(shù)等進(jìn)行定義、聲明的語(yǔ)句屬于說(shuō)明性語(yǔ)句
B、表達(dá)式后面加;號(hào)構(gòu)成表達(dá)式語(yǔ)句
C、復(fù)合語(yǔ)句中不允許包含另一條復(fù)合語(yǔ)句
D、對(duì)程序執(zhí)行流程起控制作用的語(yǔ)句屬于控制語(yǔ)句
解析:復(fù)合語(yǔ)句是可以嵌套的,所以C選項(xiàng)是錯(cuò)誤的;
2.下面語(yǔ)句中,錯(cuò)誤的是(B)。
A^m=x>y>z;B、floatx=y=z;C、m=x,m>y;D、{k=m>n;k?:x,y;}
解析:C語(yǔ)言中,在變量聲明語(yǔ)句中不能使用連續(xù)賦值初始化變量,故B選項(xiàng)是錯(cuò)誤的。
3.下面不正確的if語(yǔ)句形式是(A)。
A、if(x=y;)m++;B、if(x<=y)m++;C、if(x-y)m++;D、if(x)m++;
解析:if選擇結(jié)構(gòu)中圓括號(hào)內(nèi)是表達(dá)式,而不能是語(yǔ)句,故A選項(xiàng)是錯(cuò)誤的。
4.下面不正確的if語(yǔ)句形式是(C)。
A、if(x=y);B、if(x==y)m=0,n=l;C、if(x>=y)m=0elsen=l;D、if(x!=y)m=n;
解析:C選項(xiàng)中if結(jié)構(gòu)中條件成立時(shí)執(zhí)行的m=0后沒(méi)有分號(hào),缺少語(yǔ)句標(biāo)識(shí),故結(jié)構(gòu)錯(cuò)誤;
5.下面程序的運(yùn)行結(jié)果是(A)。
intmain()
(
intx=7,y=8,z=9;
if(x>y)
x=y,y=z;z=x;
printf(nx=%dy=%dz=%d\nn,x,y,z);
return0;
A、x=7y=8z=7B、x=7y=9z=7D、x=8y=9z=7D、x=8y=9z=8
解析:這里主要是考察if選擇結(jié)構(gòu)條件下所能執(zhí)行的語(yǔ)句只有x=y,y=z;而后邊的z=x;并受選
擇結(jié)構(gòu)條件所限制,所以根據(jù)題目要求當(dāng)x>y(7>8)不成立,x二y,產(chǎn)z;語(yǔ)句不能被執(zhí)行,而只
執(zhí)行z=x;語(yǔ)句,將變量x的值賦值給z變量,而x與y的值不變化,所以x=7y=8z=7,故答
案選A;
6.下面程序的運(yùn)行結(jié)果是(B)o
intmain()
(
intx=6,y=6;
if(++x<y++)
printf(,'%d\n,',x++);
else
printf(,'%d\n,',y++);
return0;
}
A、6B、7C、8D、9
解析:這里考察自增運(yùn)算符++,if(++x<y++)條件中++x表示先自增變?yōu)?,而y++是先參與比
較運(yùn)算后再是y變量自增,過(guò)條為7<6不成立,故執(zhí)行else后面的語(yǔ)句輸出y++,因?yàn)閥的
值在比較結(jié)束后已經(jīng)遞增變?yōu)?,故輸出結(jié)果為7,輸出之后y才變?yōu)?;故答案選B;
7.下面程序的運(yùn)行結(jié)果是(D)。
intmain()
(
intx=l,y=2,z=3,m=l
if(!x)m-;
elseif(!y)m=2;
elseif(!z);
elsem=3;
printf("m二%d\n”,m);
return0;
)
A、m=0m=lC、m=2D、m=3
解析:這里考察if…elseif多分支結(jié)構(gòu)的執(zhí)行,第1個(gè)條件!x為假,執(zhí)行第2個(gè)條件!y也為假,
執(zhí)行第3個(gè)條件!也為假,執(zhí)行最后一個(gè)else語(yǔ)句m=3;然后執(zhí)行printf語(yǔ)句輸出m=3;故答
案選D;
8.在下面的if語(yǔ)句中,功能上具有等價(jià)關(guān)系的兩條if語(yǔ)句是(B)o
①if(flag)x+y;elsex-y;
②if(flag=二1)x+y;elsex-y;
?if(flag!=0)x+y;elsex-y;
(4)if(flag==0)x+y;elsex-y;
A、①和②B、①和③C、③和④D、②和③
解析:①結(jié)構(gòu)中的條件是flag變量,該結(jié)構(gòu)執(zhí)行是flag值不等于0執(zhí)行x+y,反之執(zhí)行x-y,
與③結(jié)構(gòu)執(zhí)行一致;而②選擇結(jié)構(gòu)中是判斷nag等于1和不等于1兩種情況,而④結(jié)構(gòu)執(zhí)行
與①和③剛好相反;故答案選B;
9.在if語(yǔ)句多層嵌套的情況下,為了正確區(qū)分多個(gè)if和else之間的匹配關(guān)系,C語(yǔ)言規(guī)定:
如果沒(méi)有使用花括號(hào),那么從最內(nèi)層的else開(kāi)始,else總是與其(D)。
A、前面最近的if配對(duì)B、縮進(jìn)位置相同的if配對(duì)
C、后面最近的if配對(duì)D、前面最近的且尚未與其它else配對(duì)的if配對(duì)
解析:在程序,對(duì)于if與else的配對(duì)是,程序由上而下從第1個(gè)else開(kāi)始找尋其配對(duì)的if,
else找尋配對(duì)if是從else位置開(kāi)始向上找尋配對(duì)的if,這個(gè)if是離else最近的if,但是注意
這個(gè)if要是沒(méi)有被配過(guò)對(duì)的,如果最近的if已經(jīng)被之前else配對(duì)過(guò)了,那么需要繼續(xù)向上找
if,故答案選D;
10.下面程序的運(yùn)行結(jié)果是(A)。
intmain()
(
inta=3,b=5,c=2,d=3,m=0;
if(a>b)
if(a>c)
if(a>d)m=l;
elsem=2;
elsem=3;
printf("%d\n”,m);
return0;
)
A、0B、1C>2D、3
解析:這里考察if的嵌套,進(jìn)一步考察else與if的配對(duì),根據(jù)上一題描述,在程序中由上而
下從第1個(gè)elsem=2;查找離他最近的if(a>d)m=l;與其配對(duì),下面第2個(gè)elsem=3;與離它最
近且沒(méi)有配對(duì)的if是if(a>c),程序只有兩個(gè)else,那么第1個(gè)if(a>b)沒(méi)有與之配對(duì)的else;
當(dāng)進(jìn)行if(a>b)判斷時(shí)其條件為假,沒(méi)有執(zhí)行的else,整個(gè)if結(jié)構(gòu)執(zhí)行結(jié)束,執(zhí)行printf語(yǔ)句
輸出m的值,而m的初值為0,故答案選A;
11.對(duì)下面程序運(yùn)行結(jié)果的分析中,正確的是(D)。
intmain()
(
intx,y;
scanf(n%d,%d",&x,&y);
if(x>y)
x=y;y=x;
else
x++;y++;
printf(n%d,%d\nu,x,y);
return0;
A、若輸入4和3,則輸出4和5B、若輸入3和4,則輸出4和5
C、若輸入4和3,則輸出4和5D、有語(yǔ)法錯(cuò)誤,不能通過(guò)編譯
解析:本題考核重點(diǎn)是if選擇結(jié)構(gòu)中語(yǔ)句層次的劃分,對(duì)于if語(yǔ)句后只能有一條語(yǔ)句,如果
多條需要用一對(duì)花括號(hào){}將多條語(yǔ)句括起來(lái),故本題的if語(yǔ)句后面有兩條語(yǔ)句,所以這是一
個(gè)單條件的if語(yǔ)句,后面的else不能與這個(gè)if匹配,所以就語(yǔ)法錯(cuò)誤,故答案選D
12.以下關(guān)于switch語(yǔ)句的敘述中,不正確的是(C)o
A、switch語(yǔ)句中各case子句后面的表達(dá)式必須是整型或字符型常量表達(dá)式。
B、同一switch語(yǔ)句中各case子句后面表達(dá)式的值必須互不相同。
C、switch語(yǔ)句中必須有default部分。
D、switch語(yǔ)句必須與break語(yǔ)句結(jié)合才能實(shí)現(xiàn)真正的選擇結(jié)構(gòu)。
解析:再switch結(jié)構(gòu)語(yǔ)句中defaule部分是可有可無(wú)的,他的作用是當(dāng)所有case后的常量都
不滿足表達(dá)式的值時(shí),default位置作為switch語(yǔ)句結(jié)構(gòu)的入口點(diǎn);而break語(yǔ)句再switch語(yǔ)
句中的作用是中斷switch語(yǔ)句的執(zhí)行,以實(shí)現(xiàn)分支效果,本題答案選C;
13.假定已定義變量intx,y;則下面正確的switch語(yǔ)句是(BD)。
A、switch(x)
{
case1.1:y++;
case2.1:y—;
default:y*=y;
)
C、switch(x)
{
case2:y++;
case1+1:y—;
default:y*=y;
)
B、switch(x)
{
case'a':y++;
case*b':y—;
default:y*=y;
)
D>switch(x)
(
default:y*=y;
case1:y++;
case1+1:y-;
解析:這里考察switch語(yǔ)句結(jié)構(gòu)的語(yǔ)法:case后面是整型或字符型常量表達(dá)式,且每個(gè)case后的值需
要互不相同,故答案A和C都是錯(cuò)誤的,答案選B和D;
14.以下程序輸出結(jié)果是(B)。
intmain()
(
intx=1,y=2,m=0,n=0;
switch(x)
(
casekswitch(y)
(
case2:m++;break;
case4:n++;break;
)
case3:m++;n++;break;
case5:m++;n++;
)
printf(niTi=%d,n=%d",m,n);
return0;
)
A、m=l,n=0B、m=2,n=lC、m=l,n=lD^m=2,n=2
解析:這里考察switch語(yǔ)句的執(zhí)行流程,因?yàn)閤=l,所以外層的switch語(yǔ)句執(zhí)行從case1入口開(kāi)始,
而內(nèi)層switch在case2入口執(zhí)行使得m由0變?yōu)?,然后執(zhí)行break語(yǔ)句跳出內(nèi)層switch結(jié)構(gòu),順序
執(zhí)行外層的case3使得m由1變?yōu)?,n由0變?yōu)?,故答案選B;
15.下面的循環(huán)語(yǔ)句執(zhí)行完畢后,循環(huán)變量k的值是(B
intk=1;
while(k++<10);
A、10B、11C、9D、無(wú)限循環(huán),值不確定
解析:本題考查自增運(yùn)算符的使用,以及空語(yǔ)句在作為循環(huán)體執(zhí)行,當(dāng)k為9時(shí),k++是先將k的值
參與表達(dá)式k<10運(yùn)算,9<10成立,然后k的值自增變?yōu)?0,繼續(xù)執(zhí)行k++<10,即10<10不成立,
跳出循環(huán),但是在跳出循環(huán)時(shí)k由10自增變?yōu)?1,故答案選擇B;
16.對(duì)下面程序段中while循環(huán)執(zhí)行情況分析正確的是(C)。
intk=2;
while(k=0){printf("%d",k);k-;}
A、該循環(huán)只執(zhí)行1次B、循環(huán)是無(wú)限循環(huán)
C、循環(huán)體中的語(yǔ)句1次也不執(zhí)行D、存在語(yǔ)法錯(cuò)誤
解析:這里考察閱讀者是否仔細(xì)閱讀while循環(huán)結(jié)構(gòu)的表達(dá)式,這里表達(dá)式并不是關(guān)系表達(dá)式,而是
一個(gè)賦值表達(dá)式,是將()賦值給k,表達(dá)式的結(jié)果為0,即終止循環(huán),循環(huán)體育局一次也不執(zhí)行,故答
案選C;
17.以下程序段(C)。
x=-l;
do
{x=x*x;}
while(!x);
A、是死循環(huán)B、循環(huán)執(zhí)行2次C、循環(huán)執(zhí)行1次D、有語(yǔ)法錯(cuò)誤
解析:do…while結(jié)構(gòu)語(yǔ)句是先執(zhí)行循環(huán)體語(yǔ)句x=x*x,即(?1)*(4)=1,將1賦值給x,然后進(jìn)行
循環(huán)條件表達(dá)式!x的運(yùn)算,結(jié)果為!L即為0,所以終止循環(huán),故答案選C;
18.對(duì)下面程序段中do-while循環(huán)執(zhí)行情況分析正確的是(C)。
inim=l,n=5;
do
(
m++;
n-;
}while(m<n);
A、該循環(huán)可能1次也不執(zhí)行B、該循環(huán)執(zhí)行1次
C、該循環(huán)執(zhí)行2次D、該循環(huán)執(zhí)行3次
解析:本題考查do…while結(jié)構(gòu)語(yǔ)句的執(zhí)行流程,第一次循環(huán)體執(zhí)行后,循環(huán)條件為2<4成立,繼續(xù)
執(zhí)行第二次循環(huán)體后,循環(huán)條件為3<3不成立,終止循環(huán)體語(yǔ)句結(jié)構(gòu)的執(zhí)行,故答案選C;
19.下面程序的功能是從鍵盤輸入一組字符,統(tǒng)計(jì)這些字符中大寫字母和小寫字母的個(gè)數(shù),程序中while
語(yǔ)句的循環(huán)條件是(A)。
intmain()
(
intcl=0,c2=0;
charch;
while(()!='\n')
(
if(ch>='A'&&ch<='Z')cl++;
if(ch>='a'&&ch<='z')c2++;
)
return0;
)
A、ch=getchar()B、getchar()C、ch==getchar()D^scanf(M%cn,&ch)
解析:C語(yǔ)言從鍵盤獲取字符數(shù)據(jù),使用函數(shù)getchar()獲取單個(gè)字符,這里使用循環(huán)結(jié)構(gòu)設(shè)計(jì)逐個(gè)獲
取字符,直到獲取到回車終止,因?yàn)橄旅媸菍?duì)變量進(jìn)行判斷,所以使用函數(shù)getcharO獲取的字符需要
賦給變量ch,故答案選A;
20.下面有關(guān)for循環(huán)的正確描述是(D)。
A、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況。
B、for循環(huán)的執(zhí)行流程是先執(zhí)行循環(huán)體語(yǔ)句,后判斷表達(dá)式。
C、在for循環(huán)中,表達(dá)式1和3可以省略,但表達(dá)式2是不能省略。
D、for循環(huán)的循環(huán)體中,可以包含多條語(yǔ)句,但必須用花括號(hào)括起來(lái)。
解析:本題考查foi?循環(huán)結(jié)構(gòu)語(yǔ)句的語(yǔ)法,對(duì)于A的說(shuō)法是不正確的,不能用只能;對(duì)于B答案顯然
不符合for循環(huán)的執(zhí)行流程描述,for循環(huán)是先判斷循環(huán)條件,后執(zhí)行循環(huán)體語(yǔ)句;對(duì)于C答案,for
循環(huán)結(jié)構(gòu)中三個(gè)表達(dá)式都可以省略,當(dāng)表達(dá)式2省略,默認(rèn)循環(huán)條件為真;故答案選擇D;
21.執(zhí)行語(yǔ)句for(i=l;i++<4;);后變量i的值是(C)。
A、3B、4C、5D、不定
解析:這里考察自增運(yùn)算以什么值參與表達(dá)式運(yùn)算,i++是先用i的值參與表達(dá)式運(yùn)算再自增,而++i是
先自增,然后以自增結(jié)果參與表達(dá)式運(yùn)算;故而i=l開(kāi)始,第1次循環(huán)條件判斷1<4,然后i自增變?yōu)?/p>
2,進(jìn)入第2次循環(huán)條件判斷2<4,然后i自增變?yōu)?,進(jìn)入第3次循環(huán)條件判斷3<4,然后i自增變?yōu)?/p>
4,進(jìn)入第4次循環(huán)條件判斷4<4,然后i自增變?yōu)?,這時(shí)循環(huán)條件判斷為假跳出循環(huán),這時(shí)變量i的
值為5,故答案選C;
22.以下程序段的循環(huán)次數(shù)是(B).
for(i=2;i==0;)
printf("%d",i-);
A、無(wú)限次B、0次C、1次D、2次
解析:考察識(shí)別for結(jié)構(gòu)中各表達(dá)式的作用,表達(dá)式1為i=2,即為i變量賦值,表達(dá)式2為循環(huán)條件
判斷,i==0,表達(dá)式即2==0,顯然為假,即終止循環(huán),這里表達(dá)式3省略;故而循環(huán)次數(shù)為0,故答
案選B;
23.下面的雙重循環(huán)中的內(nèi)循環(huán)體將一共會(huì)被執(zhí)行(C)次。
for(i=0;i<=3;i++)
for(j=4;j;j-)
printf("a");
A、12B、15C、16D、20
解析:外層循環(huán)for中i從()到3循環(huán)了4次,內(nèi)循環(huán)for中j從4到1也是循環(huán)了4此,對(duì)于內(nèi)循環(huán)
體的次數(shù)為內(nèi)外循環(huán)次數(shù)的乘積,即4*4=16,故答案選C;
24.如果下面程序在運(yùn)行時(shí)輸入1,-1,0,2,-2/,則程序輸出結(jié)果是(C
intmain()
(
intx,i,sum;
for(i=0,sum=0;i<5;i++)
{
scanf(,'%d',,&x);
if(x<0)continue;
sum+=x;
)
printf(n%dH,sum);
return0;
)
A、-3B、0C、3D、1
解析:本題考察循環(huán)結(jié)構(gòu)中continue語(yǔ)句的作用;根據(jù)程序的執(zhí)行流程中可以看到這里使用了for循
環(huán)結(jié)構(gòu),而佛如循環(huán)體中并沒(méi)有改變循環(huán)變量i的值,故for循環(huán)的次數(shù)為5此,即i從0到4;這里
sum初值為0,循環(huán)體中有鍵盤獲取數(shù)據(jù),將執(zhí)行5次,獲取5個(gè)數(shù)據(jù),且體中使用sum變量對(duì)鍵盤
送入的數(shù)據(jù)進(jìn)行累加,但是在累加之前有一個(gè)判斷語(yǔ)句if(x<0)continue;代表鍵盤獲取的數(shù)據(jù)為負(fù)數(shù)
將結(jié)束本次循環(huán),不執(zhí)行后續(xù)的累加語(yǔ)句,故題目是累加鍵盤送入數(shù)據(jù)中大于0的數(shù)據(jù)的和,所以答
案選C;
25.如果下面程序在運(yùn)行時(shí)輸入1,2,0,-L-2/,則程序輸出結(jié)果是(C)o
intmain()
(
intx,i,sum;
for(i=0,sum=0;i<10;i++)
(
scanf(H%d",&x);
if(x<0)break;
sum+=x;
)
printf("%d",sum);
return0;
)
A、-3B、0C、3D、1
解析:本題考察循環(huán)結(jié)構(gòu)中break語(yǔ)句的作用;與上題類似,只是本體的循環(huán)次數(shù)本來(lái)是10此,只是
在循環(huán)體中進(jìn)行累加之前有一個(gè)判斷語(yǔ)句if(x<0)break;即在鍵盤鍵入負(fù)數(shù)后終止循環(huán);故只能累加鍵
盤鍵入的負(fù)數(shù)之前的數(shù)據(jù);故答案選C;
二、填空題
1.在一個(gè)循環(huán)語(yǔ)句的循環(huán)體中又包含了另一個(gè)循環(huán)語(yǔ)句,則這種循環(huán)形式稱為循環(huán)的嵌套。
2.for語(yǔ)句中的三個(gè)表達(dá)式可以全部或部分省略,但應(yīng)保留其分隔符;。
3.switch通常適用于條件表達(dá)式的取值為多個(gè)離散而不連續(xù)的整型值(或字符型值)時(shí)實(shí)現(xiàn)多分支
選擇結(jié)構(gòu)。
4.C語(yǔ)言提供的選擇控制語(yǔ)句可以對(duì)給定的條件進(jìn)行判斷,并根據(jù)判斷結(jié)果選擇執(zhí)行分支程序。
5.語(yǔ)句可以分為說(shuō)明性語(yǔ)句,表達(dá)式語(yǔ)句,復(fù)合語(yǔ)句和控制結(jié)構(gòu)語(yǔ)句4種類型,if語(yǔ)句
屬于其中的控制結(jié)構(gòu)語(yǔ)句。
6.C語(yǔ)言中語(yǔ)句的結(jié)束標(biāo)志是分號(hào)。
7.復(fù)合語(yǔ)句是用一對(duì){}界定的語(yǔ)句塊。
8.將“y能被4整除但不能被100整除,或者y能被400整除”這一條件描述寫成邏輯表達(dá)式
v%4==0&&v%100!=0|lv%400==0?
9.能夠表示“40<xv=60或xvl20”的C語(yǔ)言表達(dá)式是x>40&&x<=60||x<120。
10.下面程序的功能是求3個(gè)整數(shù)中的最小數(shù),,將程序補(bǔ)充完整。
intmain()
(
intx,y,z,min;
scanf(€t%d%d%d,,,&x,&y,&z);
if(x<y)min=x;
elsemin=y;
if(zvmin)min=z;
printf(<tmin=%d,\min);
return0;
}
11.switch語(yǔ)句中case關(guān)鍵字后面的表達(dá)式必須是整型常量表達(dá)式。
12.switch語(yǔ)句只有與case語(yǔ)句結(jié)合使用,才能實(shí)現(xiàn)程序的選擇結(jié)構(gòu)。
13.C語(yǔ)言實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的三種語(yǔ)句分別是for語(yǔ)句、while語(yǔ)句和
do-while語(yǔ)句。
14.除for語(yǔ)句外,可能一次循環(huán)體也不執(zhí)行的循環(huán)語(yǔ)句是311!^,至少執(zhí)行一次循環(huán)體的循環(huán)語(yǔ)
句是do?while。
15.若鍵盤輸入字符ABCDE/(/表示按下回車鍵,則下面for語(yǔ)句執(zhí)行后k的值是3
for(k=0;(c=getchar())!=,\n,;k-H-);
16.下述程序段的運(yùn)行結(jié)果是2,1,2o
inta=l,b=2,c=3,t;
while(a<b<c){t=a;a=b;b=t;c—;}
printf(tt%d,%d,%d,,,a,b,c);
17.執(zhí)行下面的程序段后,m的值是30。
intm=l,n=325;
do{m*=n%10;n/=10;}while(n);
18.下面程序的功能是求1?100之間能同時(shí)被3和5整除的數(shù),以8個(gè)數(shù)為一行的形式輸出,將程序
補(bǔ)充完整。
intmain()
{intn,j=0;
for(n=l;n<=100;n++)
{if(n%3!=0&&n%5!=0)
continue;
printf("%6d",n);
j++;
if(i%8=0)
printf(M\nn);
)
printf(u\nj=%d\n",j);
return0;
)
三、程序閱讀,寫出程序運(yùn)行結(jié)果。
1.intmain()
(
inta=1,b=3,c=5,d=4,x;
if(a<b)
if(c<d)x=l;
else
if(a<c
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 維修工程師專業(yè)考試題及解析
- 充電式工具項(xiàng)目可行性分析報(bào)告范文(總投資23000萬(wàn)元)
- 深度解析(2026)《GBT 19209.1-2003拖拉機(jī)修理質(zhì)量檢驗(yàn)通則 第1部分輪式拖拉機(jī)》(2026年)深度解析
- 年產(chǎn)xxx實(shí)心胎項(xiàng)目可行性分析報(bào)告
- 獨(dú)居老人的糖尿病居家安全管理
- 資深制藥工程問(wèn)題解析與高工經(jīng)驗(yàn)
- 銷售經(jīng)理崗位能力測(cè)試題及高分技巧含答案
- 深度解析(2026)《GBT 18834-2002土壤質(zhì)量 詞匯》(2026年)深度解析
- 不銹鋼過(guò)濾器建設(shè)項(xiàng)目可行性分析報(bào)告(總投資19000萬(wàn)元)
- PE吹膜機(jī)項(xiàng)目可行性分析報(bào)告范文
- 腰椎骨折課件教學(xué)課件
- 電動(dòng)機(jī)正反轉(zhuǎn)控制電路安裝調(diào)試教案
- (完整)初二數(shù)學(xué)(上)期末易錯(cuò)題、難題培優(yōu)復(fù)習(xí)精心整
- 高壓斷路器和隔離開(kāi)關(guān)的原理與選擇
- 新生兒護(hù)士述職報(bào)告
- 手機(jī)短視頻拍攝與剪輯智慧樹(shù)知到課后章節(jié)答案2023年下哈爾濱職業(yè)技術(shù)學(xué)院
- 統(tǒng)編版語(yǔ)文五年級(jí)上冊(cè)按要求改寫句子過(guò)關(guān)練習(xí)(含答案)
- 人教版美術(shù)-裝飾畫教學(xué)課件
- NY/T 455-2001胡椒
- GB/T 18710-2002風(fēng)電場(chǎng)風(fēng)能資源評(píng)估方法
- 《家庭、私有制和國(guó)家的起源》課件
評(píng)論
0/150
提交評(píng)論