第6章由機(jī)器語(yǔ)言到高級(jí)語(yǔ)言_第1頁(yè)
第6章由機(jī)器語(yǔ)言到高級(jí)語(yǔ)言_第2頁(yè)
第6章由機(jī)器語(yǔ)言到高級(jí)語(yǔ)言_第3頁(yè)
第6章由機(jī)器語(yǔ)言到高級(jí)語(yǔ)言_第4頁(yè)
第6章由機(jī)器語(yǔ)言到高級(jí)語(yǔ)言_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

完美WORD格式第6章由機(jī)器語(yǔ)言到高級(jí)語(yǔ)言:程序編寫(xiě)與編譯1、關(guān)于計(jì)算機(jī)語(yǔ)言,下說(shuō)法正確的是。所有源程序最后需被轉(zhuǎn)換為匯編語(yǔ)言程序,機(jī)器才能夠執(zhí);所謂“高級(jí)語(yǔ)言和“低級(jí)語(yǔ)言是指其和機(jī)器硬件的相關(guān)程,涉及機(jī)器硬件的語(yǔ)言為高級(jí)語(yǔ)言,而與機(jī)器硬件相關(guān)的語(yǔ)言則為低級(jí)語(yǔ)言;低級(jí)語(yǔ)言程序執(zhí)效高是因?yàn)橛玫图?jí)語(yǔ)言編程時(shí)可以充分用硬件的各種特殊性,而高級(jí)語(yǔ)言則只能使用硬件的標(biāo)準(zhǔn)結(jié)構(gòu);高級(jí)語(yǔ)言編程效高是因?yàn)槠淇捎么蠓e木塊來(lái)構(gòu)造程序,比一語(yǔ)、一條條指來(lái)編程效高出很多。上述有正確的。答案:A解釋?zhuān)捍箢}考核對(duì)“計(jì)算機(jī)語(yǔ)言的解。所有源程序最后需被轉(zhuǎn)換為機(jī)器語(yǔ)言程序,機(jī)器才能夠執(zhí),所以(A)錯(cuò)誤;(B)(C)和(D)的敘述是正確的。具體內(nèi)容請(qǐng)參考第章視頻之“以機(jī)器語(yǔ)言到匯編語(yǔ)言以及第章課件。2、關(guān)于計(jì)算機(jī)語(yǔ)言,下說(shuō)法正確的是。匯編語(yǔ)言和機(jī)器語(yǔ)言是以指為單位來(lái)編寫(xiě)程序;高級(jí)語(yǔ)言是以語(yǔ)為單位來(lái)編寫(xiě)程序,一條語(yǔ)相當(dāng)于干條指(或者說(shuō)一條語(yǔ)可用干條指來(lái)實(shí)現(xiàn));面向?qū)ο笳Z(yǔ)言或可視化構(gòu)造語(yǔ)言是以對(duì)象類(lèi))為單位來(lái)編寫(xiě)程序,一個(gè)對(duì)象相當(dāng)于干條語(yǔ)((或者說(shuō)一個(gè)對(duì)象可用干條語(yǔ)來(lái)實(shí)現(xiàn));我們可以設(shè)計(jì)一種新語(yǔ)言,讓用戶(hù)以其熟悉"對(duì)象(類(lèi))來(lái)編寫(xiě)源程序,然后提供一個(gè)編譯器將該源程序轉(zhuǎn)換成某種已廣泛使用的高級(jí)語(yǔ)言源程序,就可以讓機(jī)器執(zhí)該程序。上述有正確的。答案:E解釋?zhuān)捍箢}考核對(duì)“計(jì)算機(jī)語(yǔ)言的解。(A)(B)(C和(D)的敘述是正確的,所以選擇(E)。具體內(nèi)容請(qǐng)參考第章視頻之“以機(jī)器語(yǔ)言到匯編語(yǔ)言以及第章課件。專(zhuān)業(yè)知識(shí)分享3、關(guān)于計(jì)算機(jī)語(yǔ)言的編譯,下說(shuō)法正確的。需要“分詞,將其中的常、變名和保字識(shí)別出來(lái),并分類(lèi)及編號(hào);需要識(shí)別每一條語(yǔ)所對(duì)應(yīng)的“模式。任意語(yǔ)的常和變名被歸為“標(biāo)識(shí)符類(lèi)別,而標(biāo)識(shí)符與保字的同組合關(guān)系構(gòu)成語(yǔ)的模式;計(jì)算機(jī)語(yǔ)言是由有限的語(yǔ)模式構(gòu)成的;(C*對(duì)每一種模式,有相應(yīng)的組合構(gòu)造方法,即模式可被認(rèn)為是由原子模式或說(shuō)基本模式通過(guò)組合的方法構(gòu)造出來(lái)的,對(duì)原子模式或者基本模式可以事先寫(xiě)好其相應(yīng)的目標(biāo)語(yǔ)言的指或語(yǔ);按照模式由原子模式的組合或片,可將模式語(yǔ)轉(zhuǎn)換成目標(biāo)語(yǔ)言的指或語(yǔ);進(jìn)一步按照分類(lèi)及編號(hào)將常、變名代入形成最終的目標(biāo)語(yǔ)言程序,完成編譯;上述有正確的。答案:E解釋?zhuān)捍箢}考核計(jì)算機(jī)語(yǔ)言編譯的基本思想。(A)(B)(C和(D)的敘述是正確的,所以選擇(E)。具體內(nèi)容請(qǐng)參考第章視頻之“高級(jí)語(yǔ)言編譯器-基本思想以及第章課件。4、從語(yǔ)言編譯角看計(jì)算機(jī)語(yǔ)言,下說(shuō)法正確的是。計(jì)算機(jī)語(yǔ)言就是由標(biāo)識(shí)符和保字構(gòu)成的,標(biāo)識(shí)符是可由程序員按規(guī)則任意命名的符號(hào),而保字則是編譯器識(shí)別語(yǔ)模式的重要符號(hào);計(jì)算機(jī)語(yǔ)言定義基本元素的集合,以及基本元素的組合構(gòu)造規(guī)則,所謂基本元素即是指標(biāo)識(shí)符和保字,所謂組合構(gòu)造規(guī)則即是指語(yǔ)的書(shū)寫(xiě)模式,如同標(biāo)識(shí)符和保字的組合規(guī)則;標(biāo)識(shí)符可以是常、變名,也可以是函數(shù)名;保字可以是賦值符號(hào)如“=、語(yǔ)結(jié)束符號(hào)如“;、基本運(yùn)算符號(hào)如+"-“*“/、程片段符號(hào)如"{}等,保字還可以是其他語(yǔ)模式的標(biāo)志性符號(hào)。上述有正確的。答案:D解釋?zhuān)捍箢}考核從語(yǔ)言編譯角解計(jì)算機(jī)語(yǔ)言。(A)(B)(C的敘述是正確的,所以選擇(D)。具體內(nèi)容請(qǐng)參考第章視頻之“高級(jí)語(yǔ)言編譯器-基本思想以及第章課件。5、關(guān)于普通計(jì)算機(jī)語(yǔ)或或者說(shuō)程序)的基本構(gòu)成要素,下說(shuō)法最完整的是常與變和表達(dá)式;常與變、表達(dá)式和語(yǔ);?)常與變、表達(dá)式、語(yǔ)和函數(shù);(D)完整。答案:C解釋?zhuān)捍箢}考核程序的基本構(gòu)成要素。程序的基本構(gòu)成要素包括常與變、表達(dá)式、語(yǔ)和函數(shù),所以(C)正確,(A)和(B)敘述完整。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。6、關(guān)于表達(dá)式,下說(shuō)法正確的是。由常、變及各種算術(shù)運(yùn)算符構(gòu)造的表達(dá)式,被稱(chēng)為算術(shù)表達(dá)式,其結(jié)果為一數(shù)值;由常、變和各種比較運(yùn)算符構(gòu)造的表達(dá)式,被稱(chēng)為比較表達(dá)式,其結(jié)果只能為邏輯“真或“假;由常、變和各種邏輯運(yùn)算符構(gòu)造的表達(dá)式,被稱(chēng)為邏輯表達(dá)式,其結(jié)果只能為邏輯“真或“假;比較表達(dá)式中能含有算術(shù)表達(dá)式,邏輯表達(dá)式中可以含算術(shù)表達(dá)式。上述有正確的。答案:D解釋?zhuān)捍箢}考核對(duì)“表達(dá)式的解。比較表達(dá)式和邏輯表達(dá)式中可以含算術(shù)表達(dá)式,所以(D)錯(cuò)誤;(A)(B)和(C)的敘述是正確的。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。7、已知A=40;B=30;C=100;D=50,邏輯“與運(yùn)算符為and,"或運(yùn)算符為or,“非運(yùn)算符為not。圍繞這些已知條件回答問(wèn)題:(1)計(jì)算表達(dá)式(A+(C-B)*3)/D的值,結(jié)果為。(A)5;(B)-5;(C)10;(D)4;答案:A計(jì)算表達(dá)式(A*A-B*B)+D的值,結(jié)果為。(A)70;(B)150;(C)570;(D)750;答案:D計(jì)算表達(dá)式(A>B)and(B<C冷值,結(jié)果為。(A)100;(B)30;(C)真;(D)假;答案:C計(jì)算表達(dá)式(A>B+20)or(B+60<(的值,結(jié)果為(A)100;(B)30;(C)真;(D)假;答案:C計(jì)算表達(dá)式C>A+B+D的值,結(jié)果為。(A)120;(B)100;(C)真;(D)假;答案:D計(jì)算表達(dá)式A+A*5的值,結(jié)果為。(A)400;(B)240;(C)真;(D)假;答案:B計(jì)算表達(dá)式A<A*5的值,結(jié)果為。(A)40;(B)200;(C)160;(D)真;(E)假;答案:D計(jì)算表達(dá)式(X>Y)and(X<=1的值,結(jié)果為。(A)真;(B)假;答案:B解釋?zhuān)捍箢}考核表達(dá)式的計(jì)算。(A+(C-B)*3)/D=(40+(100-30)*3)/50,WA)選項(xiàng)正確;(A*A-B*B)+D=(40*4030*30)+50=750(D)選項(xiàng)正確;(A>B)=(40>30)為直,(B<C)=(30<100為直,所以(A>B)and(B<C為)真,(C)選項(xiàng)正確;(A>B+20)=(40>30+20)=(40>50假,(B+60<C)=(30+60<100)=(90<100)直,所以(A>B+20)or(B+60<C為)真,(C)選項(xiàng)正確;A+B+D=40+30+50=120C>A+B+D為100>120為假,(D)選項(xiàng)正確;A+A*5=40+40*5=240(B)選項(xiàng)正確;A*5=40*5=200A<A*5為40<200為直,(D)選項(xiàng)正確;X>Y與X<=Y能同時(shí)成,而要是“and為真時(shí),必須左右兩邊同時(shí)成,所以(X>Y)and(X<=Y)為假,(B)選項(xiàng)正確;具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。8.已如X=21,Y=15,Z=22,圍繞這些已知條件回答問(wèn)題:計(jì)算表達(dá)式((X>Y)or(Y>Z))and((X<Y)or(Y的值,結(jié)果為。(A)真;(B)假;答案:A計(jì)算表達(dá)式((X>Y)AND(Y>Z))OR((X<Y)AND(Y的值,結(jié)果為。(A)真;(B)假;答案:B計(jì)算表達(dá)式((X>Y)AND(Y>Z))OR((X<Z)AND(Y的值,結(jié)果為。(A)真;(B)假;答案:A(4)假設(shè)知道X、Y的值,計(jì)算表達(dá)式(X>Y)and(X<=1的值,結(jié)果為(A)真;(B)假;答案:B解釋?zhuān)捍箢}考核表達(dá)式的計(jì)算。(X>Y)=(21>15)真,(Y>Z)=(15>22)假,因此((X>Y)or(Y>Z)為真,(X<Y)=(21<15)為假,(Y<Z)=(15<22)直,因此((X<Y)or(Y<Z)為直,所以((X>Y)or(Y>Z))and((X<Y)or(Y<Z))真,(A)選項(xiàng)正確;(X>Y)=(21>15)真,(Y>Z)=(15>22)假,因此((X>Y)and(Y>Z為假,(X<Y)=(21<15)為假,(Y<Z)=(15<22)直,因此((X<Y)and(Y<Z))假,所以((X>Y)AND(Y>Z))OR((X<Y)AND(Y<Z為假,(B)選項(xiàng)正確;(X>Y)=(21>15)真,(Y>Z)=(15>22)假,因此((X>Y)and(Y>Z)為假,(X<Z)=(21<22)為直,(Y<Z)=(15<22)直,因此((X<Y)and(Y<Z))真,所以((X>Y)AND(Y>Z))OR((X<Z)AND(Y<Z為真,(A)選項(xiàng)正確;X>Y與X<=Y能同時(shí)成,而要是“and為真時(shí),必須左右兩邊同時(shí)成,所以(X>Y)and(X<=Y)為假,(B)選項(xiàng)正確;具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。讀程序,并回答問(wèn)題:N=101;IfN/2==0ThenN=N/2;ElseN=N*3+1;EndIf該程序執(zhí)完成后,N的值為。(A)101;(B)55.5;(C)304;(D)167.5答案:C解釋?zhuān)捍箢}考核分支結(jié)構(gòu)。已知N=101,則N/2=50等于0,符合If語(yǔ)的條件,所以進(jìn)入Else語(yǔ),N=N*3+1=101*3+1=304所以(C)正確。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。已知程序如下,回答下問(wèn)題:X=Z+Y;IfY<Z{X=X-Y;}Else{X=X-Z;}X=X-Y;IfX<Z{X=Y+20}X=X-Z;IfX>Y{X=X-Y;}(1)已知X=10,Y=20,Z=3該程序執(zhí)完成后,X的值為。(A)10;(B)20;(C)30;(D)40;(E)上述對(duì)。答案:A(2)已知X=10,Y=50,Z=3該程序執(zhí)完成后,X的值為(A)10;(B)20;(C)30;(D)40;(E)上述對(duì)。答案:D(3)已知X=30,Y=30,Z=3該程序執(zhí)完成后,X的值為(A)10;(B)20;(C)30;(D)40;(E)上述對(duì)。答案:B解釋?zhuān)捍箢}考核分支結(jié)構(gòu)。程序開(kāi)始執(zhí),X=Z+Y=30+20=50Y<Z=20<3為直,所以執(zhí)X=X-Y=50-20=30,接著X=X-Y=30-20=10,X<Z=10<3為直,所以執(zhí)X=Y+20=20+20=40接著X=X-Z=40-30=10,X>Y=10>20為假,所以程序結(jié)束,最終X=10,(A)正確。程序開(kāi)始執(zhí),X=Z+Y=30+50=80Y<Z=50<3為假,所以執(zhí)X=X-Z=80-30=50,接著X=X-Y=50-50=0,X<Z=0<30為直,所以執(zhí)X=Y+20=50+20=70接著X=X-Z=70-30=40,X>Y=40>50為假,所以程序結(jié)束,最終X=40,(D)正確。程序開(kāi)始執(zhí),X=Z+Y=30+30=60Y<Z=30<3為假,所以執(zhí)X=X-Z=60-30=30,接著X=X-Y=30-30=0,X<Z=0<30為直,所以執(zhí)X=Y+20=30+20=50接著X=X-Z=50-30=20,X>Y=20>30為假,所以程序結(jié)束,最終X=20,(B)正確。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。讀程序,并回答問(wèn)題:X=1;Y=2;Sum=0;Do{Sum=X+Y;X=X+1;Y=Y+1;}While(Sum<=20)(1)該亥程序執(zhí)完成后,Sum的值為。20;(B)21;(C)19;(D)18;答案:B(2)該亥程序執(zhí)完成后,X的值為。(A)8;(B)9;(C)10;(D)11;答案:D解釋?zhuān)捍箢}考核循環(huán)結(jié)構(gòu)。Do-While結(jié)構(gòu)先執(zhí)一遍Do部分,然后判斷是否符合條件,符合條件則接著執(zhí)Do部分直至條件為假,此時(shí)程序結(jié)束。(1)程序開(kāi)始執(zhí),Sum=X+Y=1+2=3X=X+1=1+2=3Y=Y+1=2+1=3此時(shí)Sum=3<=20所以接著執(zhí)Do部分,直到$口皿=X+Y=10+11=時(shí),此時(shí)X=10,Y=11,接著執(zhí)X=X+1=10+1=11Y=Y+1=11+1=12此時(shí)Sum=21>20條件為假,程序結(jié)束。所以;亥程序執(zhí)完成后,Sum的值為21,(B)正確。(2)由(1)題知,該程序執(zhí)完成后,X的值為11,(D)正確。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。12.讀程序,并回答問(wèn)題:(10)N=6;(20)X=0;(30)Y=1;(40)ForI=1ToN-1Step1(50)Z=X+Y;(60)X=Y;(70)Y=Z;(80)NextI(1)該程序執(zhí)完成后,Z的值為。3;(B)5;(C)8;(D)13;答案:C(2)程序(60)執(zhí)多少次?次數(shù)為(A)4;(B)5;(C)6;(D)7;答案:B解釋?zhuān)捍箢}考核循環(huán)結(jié)構(gòu)。For循環(huán)條件是I從1到N-1,如以1到5,1=1時(shí),Z=X+Y=0+1=1X=Y=1,Y=Z=1;I=2時(shí),Z=X+Y=1+1=,2X=Y=,Y=Z=2;I=3時(shí),Z=X+Y=1+2=3,X=Y=2,Y=Z=3;I=4時(shí),Z=X+Y=2+3=5X=Y=3,Y=Z=5;I=5時(shí),Z=X+Y=3+5=8X=Y=5,Y=Z=8;程序結(jié)束。所以該程序執(zhí)完成后,Z的值為8,(C)正確;For循環(huán)以I=1到5共執(zhí)5次,程序(60)是For循環(huán)中的一部分,所以也執(zhí)5次,(B)正確。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。讀程序,并回答問(wèn)題:TOC\o"1-5"\h\z(10)K=0;(20)I=2;(30)While(I<=8)(40){K=K+I(50)I=I+;}(1)該亥程序執(zhí)完成后,K的值為。35;(B)20;(C)36;(D)12;答案:B(2)程序(40)執(zhí)多少次?次數(shù)為(A)2;(B)4;(C)6;(D)8;答案:B解釋?zhuān)捍箢}考核循環(huán)結(jié)構(gòu)。程序開(kāi)始執(zhí),I=2<=8,條件為直,執(zhí)K=K+I=0+2=,2I=I+2=2+2=4;I=4<=8,條件為直,執(zhí)K=K+I=2+4=6,I=I+2=4+2=6;I=6<=8,條件為直,執(zhí)K=K+I=6+6=12I=I+2=6+2=8I=8<=8,條件為真,執(zhí)K=K+I=12+8=20I=I+2=8+2=10I=10>8,條件為假,程序結(jié)束。所以;亥程序執(zhí)完成后,K的值為20,(B)正確。由(1)知,程序(40)執(zhí)4次,(B)正確。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(I)以及第章課件。已知函數(shù)Fact的程序如下,回答下問(wèn)題:LongIntFact(intn){LongIntx;If(n>1){x=Fact(n-1);returnn*x;}elsereturn1;}(1)Fact(4的值為。(A)10;(B)24;(C)120;(D)15;答案:B解釋?zhuān)?2)在執(zhí)Fact(5)的過(guò)程中,F(xiàn)act函數(shù)被調(diào)用的次數(shù)為3;(B)4;(C)5;(D)6;答案:C解釋?zhuān)捍箢}考核對(duì)函數(shù)的解和運(yùn)用。(1)該亥程序是計(jì)算階乘,即Fact(n)=n!該程序的程圖如圖(a)所示,所以Fact(4)=4!=24,(B)正確,具體過(guò)程如圖(b)所示。(2)由題(1)中圖(b)如,在執(zhí)Fact(4)的過(guò)程中,F(xiàn)act函數(shù)被調(diào)用4次,所以在執(zhí)Fact(5時(shí),F(xiàn)act函數(shù)會(huì)被調(diào)用5次,(C)正確。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素(II)以及第章課件。已知函數(shù)Fact的程序如下,回答下問(wèn)題:LongIntFact(intn){LongIntx;If(n>1){x=Fact(n-1);return(n+x)*2;}elsereturn1;}(1)Fact(4的值為。14;(B)24;(C)44;(D)64;答案:C解釋?zhuān)捍箢}考核算法的循環(huán)結(jié)構(gòu)由程序分析可知,調(diào)用函數(shù)4次,因此Fact(4)的值為44。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。(2)在執(zhí)Fact(4)的過(guò)程中,F(xiàn)act函數(shù)被調(diào)用的次數(shù)為3;(B)4;(C)5;(D)6;答案:B解釋?zhuān)捍箢}考核算法的循環(huán)結(jié)構(gòu)由程序分析可知,調(diào)用函數(shù)4次,因此Fact(4)的值為44。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。已知程序如下,回答下問(wèn)題:main(){inti,n;longsum=0,p=;1.../輸入n值的語(yǔ),for(i=1;i<=n;i++){p=p*i;sum=sum+;p}...//輸出sum值的語(yǔ),}該程序?qū)崿F(xiàn)的功能為。sum=1*2*3*...*nsum=1!+2!+...+n!sum=1+2+3+...+nsum=1*2+2*3+(n-1)*n上述正確。答案:B解釋?zhuān)捍箢}考核算法的分析及循環(huán)結(jié)構(gòu)的分析很明顯是1到n的階乘,選B。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。已知程序如下,回答下問(wèn)題:(10)main()(20){intcounter(30).../輸入N值的語(yǔ),(40)longproduct=1(50)forcounter=1toNstep2(60){product=product*counter}(70)returnproduct;(80)}(1)亥程序?qū)崿F(xiàn)的功能為。product=1*2*3*...*(N-;1)product=1+2+3+...+(N-1)product=1*3*5*...*(N-1)product=1+3+5+...+(N-;1)上述正確。答案:C解釋?zhuān)捍箢}考核算法與結(jié)構(gòu)分析由程序可知,為求1*3*5*...(N-1)的值。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。(2)當(dāng)程序(60)執(zhí)3次以后,Product和Counter的值分別為。(A)105,5;15,7;15,5;105,7;上述正確。答案:C解釋?zhuān)捍箢}考核算法與結(jié)構(gòu)分析在程序執(zhí)3次時(shí),Product帶入可知為15,Counter為5。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。已如如下多元素變,回答下問(wèn)題:112545392128348322112545392128348322X8/4401007516(A)44;(B)83;(C)22;(D)21;(E)上述正確。答案:A解釋?zhuān)捍箢}考核數(shù)據(jù)結(jié)構(gòu)及算法分析。(1)看表得礎(chǔ)[2][4]=44。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。已知I=2;J=2;則M[I+1][J+1的值為。(A)39;(B)11;(C)0;(D)16;(E)上述正確。答案:C解釋?zhuān)捍箢}考核數(shù)據(jù)結(jié)構(gòu)及算法分析。(2)看表得礎(chǔ)[3][3]=。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。已知I=1;J=1;則M[I+1][J]+2的值為。(A)13;(B)47;(C)8;(D)10;(E)上述正確。答案:B解釋?zhuān)捍箢}考核數(shù)據(jù)結(jié)構(gòu)及算法分析。(3)看表得礎(chǔ)[2][1]+2=47具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。執(zhí)下程序,回答問(wèn)題。(10)intI=3,J;(20)intSum1=0,Sum2=0;(30)ForJ=1to4Step1(40){Sum1=Sum1+M[I][J](50)Sum2=Sum2+M[J][I;]}上述程序執(zhí)完成后,Sum1和Sum2的值分別為576,576;136,175;149,105;105,149;上述正確。答案:C解釋?zhuān)捍箢}考核數(shù)據(jù)結(jié)構(gòu)及算法分析。4次循環(huán)Sum1=149,Sum2=105。具體內(nèi)容請(qǐng)參考第章視頻之“計(jì)算機(jī)語(yǔ)言(程序)的基本構(gòu)成要素以及第章課件。執(zhí)下程序,回答問(wèn)題。(10)intJ;(20)intSum1=0,Sum2=0;(30)ForJ=1to4Step1(40){Sumi=Sumi+M[J][J](50)Sum2=Sum2+M[5-J][5-J]}上述程序執(zhí)完成后,Sumi和Sum2的值分別為。95,95;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論