版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、程序設(shè)計(jì)基礎(chǔ)試題庫(kù) 一、判斷題(共203小題)(a為正確,b為錯(cuò)誤)1、答案:a。 c程序的基本組成單位是函數(shù)2、答案:b。c程序的一行只能寫一條語(yǔ)句.3、答案:b。main 函數(shù)必須寫在一個(gè) C 程序的最前面4、答案:a。一個(gè) C 程序可以包含若干函數(shù),但必須有主函數(shù)。5、答案:b。一個(gè)c程序的執(zhí)行是從本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束6、答案:a。C語(yǔ)言是一種結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言。()7、答案:a。在標(biāo)準(zhǔn)C中,語(yǔ)句是用來(lái)完成一定的操作的,故聲明部份不是語(yǔ)句。8、答案:a。一個(gè)C程序可以有若干個(gè)C源程序組成,而C源程序可以由若干個(gè)函數(shù)和預(yù)處理組成。()9、答案:a。在標(biāo)
2、準(zhǔn)C中,語(yǔ)句必須以“;”結(jié)束。()10、答案:a。C語(yǔ)言本身并不提供輸入輸出語(yǔ)句。但可以通過(guò)輸入輸出函數(shù)來(lái)實(shí)現(xiàn)數(shù)據(jù)的輸入輸出。()11、答案:b。在標(biāo)準(zhǔn)C中,使用所有輸入輸出函數(shù)必須包含“stdio.h”文件。()12、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,main函數(shù)必須出現(xiàn)的所有其他函數(shù)之前。()13、答案:b。在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面14、答案:b。在對(duì)一個(gè)C程序進(jìn)行編譯的過(guò)程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤15、答案:a。C語(yǔ)言程序的三種基本結(jié)構(gòu)是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。()16、答案:a。計(jì)算機(jī)算法可以分兩大類別:數(shù)值運(yùn)算算法和非數(shù)值運(yùn)算算法。17、答案:b。用C語(yǔ)言實(shí)現(xiàn)的算法
3、必須要有輸入和輸出操作18、答案:a。一個(gè)算法應(yīng)該具備有窮性、確定性、輸入、輸出和有效性。()19、答案:a。一個(gè)算法應(yīng)包含有限的操作步驟,而不能是無(wú)限的。20、答案:a。表示一個(gè)算法常用的方法是:自然語(yǔ)言、傳統(tǒng)流程圖、結(jié)構(gòu)化流程圖、計(jì)算機(jī)語(yǔ)言、偽代碼等。21、答案:b。在Turbo C中,浮點(diǎn)型數(shù)據(jù)在內(nèi)存中占4個(gè)字節(jié)。( )22、答案:b。a-b是合法的標(biāo)識(shí)符23、答案:b。char型數(shù)據(jù)在內(nèi)存中以反碼的形式存儲(chǔ)的24、答案:a。C語(yǔ)言中的標(biāo)識(shí)符只能由字母、數(shù)字、和下劃線三種字符組成25、答案:b。C語(yǔ)言中的關(guān)鍵字屬于合法的標(biāo)識(shí)符。26、答案:b。C語(yǔ)言中的整形常量包括十六進(jìn)制數(shù)、八進(jìn)制數(shù)、
4、十進(jìn)制數(shù)、二進(jìn)制數(shù)。27、答案:a。無(wú)符號(hào)整型變量的取值范圍是:0-6553528、答案:b。有符號(hào)整型變量的取值范圍是:0-6553629、答案:a。在Turbo C中,浮點(diǎn)型數(shù)據(jù)在內(nèi)存中一般占4個(gè)字節(jié)。( )30、答案:b。a-b是合法的標(biāo)識(shí)符31、答案:b。char型數(shù)據(jù)在內(nèi)存中以反碼的形式存儲(chǔ)的32、答案:a。C語(yǔ)言中的標(biāo)識(shí)符只能由字母、數(shù)字、和下劃線三種字符組成33、答案:b。C語(yǔ)言中的關(guān)鍵字屬于合法的標(biāo)識(shí)符。34、答案:b。C語(yǔ)言中的整形常量包括十六進(jìn)制數(shù)、八進(jìn)制數(shù)、十進(jìn)制數(shù)、二進(jìn)制數(shù)。35、答案:a。無(wú)符號(hào)整型變量的取值范圍是:0-6553536、答案:b。有符號(hào)整型變量的取值范
5、圍是:0-6553637、答案:b。表達(dá)式i+與+i在任何場(chǎng)合功能完全相同38、答案:b。若 a 是實(shí)型變量, C 程序中允許賦值 a=10, 因此實(shí)型變量中允許存放整型數(shù)39、答案:。若i=5,則執(zhí)行j=i- -后,j 的值為4,i的值為440、答案:b。若有 int i=10, j=2;則執(zhí)行完* =j+8; 后的值為2841、答案:b。若有說(shuō)明int i=8,k;則y=float(i)是合法的C表達(dá)式42、答案:b。若有說(shuō)明語(yǔ)句:char c=72;則變量c包含了三個(gè)字符。43、答案:b。x61代表字符a。44、答案:a。一個(gè)變量在內(nèi)存中占據(jù)一定的存儲(chǔ)單元45、答案:b。在 C 程序中對(duì)
6、用到的所有數(shù)據(jù)都必須指定其數(shù)據(jù)類型46、答案:a。在C程序中,%是只能用于整數(shù)運(yùn)算的運(yùn)算符47、答案:b。在C程序中,APH和aph是兩個(gè)相同的變量48、答案:a。在C程序中,逗號(hào)運(yùn)算符的優(yōu)先級(jí)最低。49、答案:b。在C語(yǔ)言中,1.2E0.5是合法的實(shí)型常量50、答案:b。在C語(yǔ)言中,a=a*3=2是合法的C表達(dá)式51、答案:a。通常字符常量的長(zhǎng)度為1個(gè)字節(jié)52、答案:a。自增運(yùn)算符 (+) 或自減運(yùn)算符 (-) 只能用于變量,不能用于常量或表達(dá)式53、答案:a。常量是在整個(gè)程序運(yùn)行過(guò)程中不能改變的量。()54、答案:b?!癆”是一個(gè)字符常量。()55、答案:a。標(biāo)準(zhǔn)C中并沒(méi)有提供定義常量的方
7、法。()56、答案:a。在程序運(yùn)行過(guò)程中其值可以改變的量稱為變量。()57、答案:b。在標(biāo)準(zhǔn)C中并不區(qū)分英文字符的大小寫。()58、答案:a。在標(biāo)準(zhǔn)C中,數(shù)據(jù)在內(nèi)存中是以二進(jìn)制形式表示的。()59、答案:b。在標(biāo)準(zhǔn)C中,變量可以先使用再定義。()60、答案:a。在標(biāo)準(zhǔn)C中,整型變量與字符變量是可以通用的。()61、答案:b?!?”運(yùn)算兩側(cè)的數(shù)據(jù)可以是任意類型的數(shù)據(jù)。()62、答案:b。在標(biāo)準(zhǔn)C中,參與運(yùn)算的數(shù)據(jù)類型必須完全一致。()63、答案:b。“+”運(yùn)算符的優(yōu)先級(jí)比“+”運(yùn)算符的優(yōu)先低。()64、答案:b。逗號(hào)運(yùn)算符的求值順序是從左到右的,逗號(hào)表達(dá)式的值為第一個(gè)表達(dá)式的值。()65、答案:
8、b。在標(biāo)準(zhǔn)C中,變量定義一定要出現(xiàn)在函數(shù)開始部分。()66、答案:b。在C語(yǔ)言中,在交換兩個(gè)數(shù)必須使用中間變量。()67、答案:a。字符串必須以0結(jié)束,但字符數(shù)組可以不包括0。()68、答案:b。表達(dá)式“3.6%2”符合C語(yǔ)言語(yǔ)法。()69、答案:b。在C程序中,無(wú)論是整數(shù)還是實(shí)數(shù),都能被準(zhǔn)確無(wú)誤地表示70、答案:a。邏輯運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符<賦值運(yùn)算符是錯(cuò)誤的。71、答案:b。08是正確的整型常量。()72、答案:b。若x 是單精度實(shí)型變量,表達(dá)式(x=10/4)的值是2.5。()73、答案:b。輸入實(shí)型數(shù)據(jù)時(shí),可以規(guī)定實(shí)型數(shù)的小數(shù)位數(shù)74、答案:b。若有定義:i
9、nt a;則scanf(“%d",a);可以給變量a賦值。( )75、答案:a。getchar函數(shù)可以從終端接受一個(gè)字符76、答案:b。putchar函數(shù)可以向終端輸出一個(gè)字符串77、答案:b。對(duì)幾個(gè)變量在定義時(shí)賦初值可以寫成: int a=b=c=3;78、答案:b。在標(biāo)準(zhǔn)C中,“=”是判斷兩個(gè)數(shù)是否相等。()79、答案:a。在標(biāo)準(zhǔn)C中,賦值表達(dá)式可以出現(xiàn)在表達(dá)式的任何位置。()80、答案:b。在標(biāo)準(zhǔn)C中,在函數(shù)printf格式說(shuō)明部分的字符都是以轉(zhuǎn)義字符處理。()81、答案:b。在標(biāo)準(zhǔn)C中,以“%f”形式輸出的所有數(shù)字都是有效數(shù)字。()82、答案:b。在C語(yǔ)言中輸入數(shù)據(jù)時(shí)可以指定
10、數(shù)據(jù)的精度。()83、答案:a。在標(biāo)準(zhǔn)C中,在使用函數(shù)scanf輸入數(shù)據(jù)時(shí)必須同函數(shù)中輸入格式一致。()84、答案:a。若有正確變量定義,表達(dá)式x=y=1符合c語(yǔ)言語(yǔ)法。()85、答案:b。printf("%s","abc0ef");輸出結(jié)果是:abc ef.86、答案:b。C語(yǔ)言規(guī)定,else子句總是與它上面的最近的if配對(duì)87、答案:b。if(a>0); 不能看作是一條合法的條件語(yǔ)句88、答案:b。if語(yǔ)句后面的表達(dá)式只能是關(guān)系表達(dá)式89、答案:a。判斷整型變量a即是5又是7的整數(shù)倍的C表達(dá)式是(a%5=0 && a%7=0)9
11、0、答案:a。在C語(yǔ)言中10!=9的值是191、答案:a。在C語(yǔ)言中表達(dá)式(a=2)&&(b=-2)的值是192、答案:b。在switch語(yǔ)句中必須使用break語(yǔ)句93、答案:b。在switch語(yǔ)句中必須使用break語(yǔ)句94、答案:b。在標(biāo)準(zhǔn)C中,沒(méi)有邏輯型數(shù)據(jù),故不能使用邏輯表達(dá)式。()95、答案:b。在標(biāo)準(zhǔn)C中,所有關(guān)系運(yùn)算符的優(yōu)先級(jí)都相同。()96、答案:b。在if語(yǔ)句中,else前一個(gè)語(yǔ)句可不加“;”。()97、答案:b。在標(biāo)準(zhǔn)C中,邏輯表達(dá)式中只允許出現(xiàn)邏輯型數(shù)據(jù)。()98、答案:b。在標(biāo)準(zhǔn)C中,所有的ifelse語(yǔ)句都可以用條件語(yǔ)句替換。()99、答案:a。在s
12、witch語(yǔ)句中,case后可不加“ ”。()100、答案:b。在C語(yǔ)言中,將語(yǔ)句if(x=5);寫成if(x=5);將導(dǎo)致編譯錯(cuò)誤。()101、答案:a。在所有關(guān)系運(yùn)算符中,其優(yōu)先級(jí)最低的是“=和!=”。()102、答案:b。若x的當(dāng)前值為5,執(zhí)行語(yǔ)句“if(x(=3)x=x+5;”后的值仍為5。()103、答案:a。在C程序中,用整數(shù)0表示邏輯“假”。()104、答案:a。表達(dá)式?。▁>0|y>0)等價(jià)于!(x>0)&&!(y>0) .()105、答案:b。由于do-while循環(huán)中循環(huán)體語(yǔ)句只能是一條可執(zhí)行語(yǔ)句,所以循環(huán)體內(nèi)不能使用復(fù)合語(yǔ)句。106
13、、答案:b。if語(yǔ)句中條件表達(dá)式只能是關(guān)系表達(dá)式或邏輯表達(dá)式107、答案:b。若有 int k1;while(k=1) k+;則while循環(huán)執(zhí)行的次數(shù)是1次108、答案:a。break語(yǔ)句不能夠單獨(dú)使用,只能用于循環(huán)語(yǔ)句和switch語(yǔ)句109、答案:a。break語(yǔ)句可以用來(lái)跳出整個(gè)循環(huán)語(yǔ)句110、答案:a。do-while語(yǔ)句構(gòu)成的循環(huán)至少執(zhí)行一次111、答案:b。for(i=1; i+<4;);語(yǔ)句結(jié)束后變量i的值是4112、答案:b。for語(yǔ)句只能用于循環(huán)次數(shù)已經(jīng)確定的情況113、答案:b。while 的循環(huán)控制條件比 do-while 的循環(huán)控制條件嚴(yán)格114、答案:b。wh
14、ile語(yǔ)句構(gòu)成的循環(huán)至少執(zhí)行一次115、答案:a。選擇結(jié)構(gòu)(if語(yǔ)句)和循環(huán)結(jié)構(gòu)都可以使用嵌套形式116、答案:a。循環(huán)語(yǔ)句中如果包含若干條語(yǔ)句,則必須用大括號(hào)括起來(lái)117、答案:b。在 while 循環(huán)中允許使用嵌套循環(huán),但只能是嵌套 while 循環(huán)。118、答案:b。在循環(huán)過(guò)程中,使用break語(yǔ)句和continue語(yǔ)句的作用是一樣的119、答案:b。在標(biāo)準(zhǔn)C中,while和do_while的功能完全相同。120、答案:b。在標(biāo)準(zhǔn)C中,while后表達(dá)式只能是邏輯或關(guān)系表達(dá)式。121、答案:b。在標(biāo)準(zhǔn)C中,for語(yǔ)句后的三個(gè)表達(dá)式必須都出現(xiàn)。122、答案:b。在標(biāo)準(zhǔn)C中,for語(yǔ)句后的三
15、個(gè)表達(dá)式是按其先后次序執(zhí)行的。123、答案:b。在標(biāo)準(zhǔn)C中,for語(yǔ)句后的三個(gè)表達(dá)式可以是任意類型的表達(dá)式。124、答案:b。break的作用可以結(jié)束循環(huán)多重循環(huán),即有多重循環(huán)時(shí),可直接跳到最外層。125、答案:a。執(zhí)行“for(I=1;I<10;I+=2) s+=I;”后,I的當(dāng)前值為11。126、答案:b。int a =0,1,2,3,4,5,6;不是正確的數(shù)組說(shuō)明語(yǔ)句127、答案:b。已有定義:char a="xyz",b='x','y','z'則數(shù)組a和b的長(zhǎng)度相同128、答案:a。任何數(shù)組在使用前必須先定義。1
16、29、答案:b。二維數(shù)組元素在內(nèi)存中的存放順序是按列主順序存放130、答案:a。若有說(shuō)明:int a34; 則a1+10是對(duì)a數(shù)組元素的正確引用131、答案:b。有兩個(gè)字符數(shù)組a、b,則正確的輸入語(yǔ)句是:gets(a, b)132、答案:a。有數(shù)組定義int a22=1,2,3;則a01的值為0133、答案:b。在定義二維數(shù)組時(shí),可以將該數(shù)組的兩個(gè)維數(shù)全部省略134、答案:a。字符串"This"大于字符串"that"135、答案:b。字符數(shù)組char c="string" 有6個(gè)數(shù)組元素136、答案:b。對(duì)二維數(shù)組
17、a34,a+1與a1都是第一行的首址。137、答案:b。若有定義一維數(shù)組int a4的首地址為0078H,則a1元素的首地址是0079H(設(shè)int型數(shù)據(jù)占兩個(gè)字節(jié))。138、答案:b。定義char *string=”string?”是將字符串的值賦給指針變量string。139、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,字符串是以0結(jié)束的,故字符串的長(zhǎng)度也包括0。140、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,數(shù)組的下標(biāo)必須是常量,不允許是表達(dá)式。141、答案:a。在標(biāo)準(zhǔn)C語(yǔ)言中,數(shù)組在大小一旦確定就不允許改變。142、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,可以引用整個(gè)數(shù)組,而不必引用每一個(gè)數(shù)組元素。143、答案:b。在對(duì)數(shù)組進(jìn)行賦初
18、值時(shí),不管有沒(méi)有對(duì)所有元素賦初值都必須指定數(shù)組的長(zhǎng)度。144、答案:a。在標(biāo)準(zhǔn)C語(yǔ)言中,二維數(shù)組在內(nèi)存中的存放次序是以行序?yàn)橹餍颉?45、答案:b。函數(shù)strcmp(“AShhjjj”,”ASHHJJJ”)的返回值是0。146、答案:a。在標(biāo)準(zhǔn)C語(yǔ)言中,使用函數(shù)strcpy 時(shí)可以將0一起復(fù)制到目標(biāo)串中。147、答案:b。a是一維數(shù)組名,數(shù)組元素a1還可以寫成“*(a+)”。148、答案:a。設(shè)有變量定義char s=”hello”,則數(shù)組中有6個(gè)元素。()149、答案:a。c語(yǔ)言不允許對(duì)數(shù)組的大小作動(dòng)態(tài)定義。150、答案:b。字符個(gè)數(shù)多的字符串比字符個(gè)數(shù)的字符串大151、答案:a。已知程序段
19、char a10;scanf("%s",a);printf("%s",a);輸入:ab cd<回車>,結(jié)果是:ab152、答案:a。已知程序段char a11;gets(a);puts(a);輸入:ab cd<回車>,輸出結(jié)果是:ab cd153、答案:b。定義在main函數(shù)后的任何函數(shù)都需在main中進(jìn)行函數(shù)聲明。154、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,在main函數(shù)中定義的變量在整個(gè)程序中都是有作用的。155、答案:b。在用數(shù)組名作為函數(shù)實(shí)參時(shí),傳遞的是數(shù)組的起始地址,所以就不允許使用形參數(shù)組的形式156、答案:a。函數(shù)的遞歸調(diào)用不
20、過(guò)是一個(gè)函數(shù)直接地調(diào)用它自身。157、答案:a。數(shù)組名作為函數(shù)參數(shù),傳送的是地址.158、答案:b。如果在同一個(gè)源文件中,外部變量與局部變量同名,則在外部變量的作用范圍內(nèi),局部變量被“屏蔽”,即它不起作用159、答案:a。若一個(gè)函數(shù)的返回類型為void,則表示其沒(méi)有返回值160、答案:a。一個(gè)函數(shù)利用return不可能同時(shí)返回多個(gè)值161、答案:a。在C程序中,不同函數(shù)中所定義的變量允許同名162、答案:b。在程序運(yùn)行過(guò)程中,系統(tǒng)分配給實(shí)參和形參的內(nèi)存單元是相同的163、答案:b。在調(diào)用一個(gè)函數(shù)的過(guò)程中又出現(xiàn)直接或間接地調(diào)用該函數(shù)本身,這稱為函數(shù)的嵌套調(diào)用164、答案:a。在標(biāo)準(zhǔn)C語(yǔ)言中,函數(shù)
21、參數(shù)傳遞是單向傳遞,即由實(shí)參傳遞給形參。165、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,函數(shù)的返回值是通過(guò)return語(yǔ)句獲取的,故若在函數(shù)中沒(méi)有return就不會(huì)傳回值。166、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,函數(shù)中只能有一個(gè)return 語(yǔ)句。167、答案:b。若函數(shù)的返回值與return表達(dá)式類型不一致時(shí),以return 表達(dá)式類型為準(zhǔn)。168、答案:b。若定義時(shí),函數(shù)返回值類型為void,函數(shù)仍然可有return帶回返回值。169、答案:b。TC中函數(shù)調(diào)用時(shí),函數(shù)參數(shù)求值順序是從右到左的。170、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,所有函數(shù)在調(diào)用之前都要進(jìn)行聲明。171、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,函數(shù)的定義和調(diào)用一
22、樣都是不可以嵌套的。172、答案:b。用數(shù)組名作函數(shù)參數(shù)時(shí),數(shù)組中的元素可以發(fā)生變化,故違反了函數(shù)參數(shù)傳遞的單向性。173、答案:b。全局變量的作用域是整個(gè)源程序文件。174、答案:b。用static和auto定義的變量一樣都可以進(jìn)行多次賦值操作。175、答案:a。在標(biāo)準(zhǔn)C語(yǔ)言中,所有函數(shù)都是平行的、獨(dú)立的。176、答案:b。在C語(yǔ)言程序中,在main函數(shù)中定義的變量為全局變量。177、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,宏定義的結(jié)尾也要加“;”。178、答案:a。宏定義和文件包含都是C語(yǔ)言中的編譯預(yù)處理命令,對(duì)它們的處理是在編譯前完成的179、答案:a。預(yù)處理命令不是c語(yǔ)言的組成部分。180、答案:b
23、。在標(biāo)準(zhǔn)C語(yǔ)言中,在定義帶參數(shù)的宏時(shí)也要定義參的類型。181、答案:b。在標(biāo)準(zhǔn)C語(yǔ)言中,宏替換是程序運(yùn)行時(shí)完成的。182、答案:a。宏替換不占運(yùn)行時(shí)間,只占編譯時(shí)間。183、答案:b。宏定義中的宏名必須用大寫字母,宏定義的優(yōu)點(diǎn)是”一改全改“。184、答案:b。指針變量可以接收任何類型的值185、答案:b。在int *p;和語(yǔ)句printf(“%d”, *p);中的*p含義相同。186、答案:a。char *sp="right!"是正確的c語(yǔ)言賦值方式187、答案:b。變量的指針指的是變量的名字。188、答案:b。若有定義int *p,a;p&a;則*p指得是變量a的
24、地址189、答案:b。若有說(shuō)明語(yǔ)句char *p=”It is mine”則 p變量中存放的是整個(gè)字符串190、答案:a。若有以下定義int a5,*p=a;p+1表示的是a1的首地址191、答案:a。指針變量中只能存放地址192、答案:a。int a34;其中a0是指0行0列元素的地址。193、答案:a。int a4,*p;其中a是地址常量,p為地址變量。194、答案:b。定義“int *a3”和“int (*a)3”具有相同的含義。195、答案:a。共用體變量的各個(gè)成員所占內(nèi)存單元的地址相同。196、答案:a。當(dāng)說(shuō)明一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分配給它的內(nèi)存是各成員所需內(nèi)存量的總和197、答案:a
25、。當(dāng)說(shuō)明一個(gè)共用體變量時(shí)系統(tǒng)分配給它的內(nèi)存是最長(zhǎng)的成員的長(zhǎng)度198、答案:b。在C語(yǔ)言中,定義結(jié)構(gòu)體變量時(shí)可以省略關(guān)健字struct。199、答案:a。結(jié)構(gòu)體變量在內(nèi)存中所占的字節(jié)數(shù)是由其各個(gè)成員所占字節(jié)的總和。200、答案:b。在C語(yǔ)言中,可以直接引用整個(gè)結(jié)構(gòu)體變量,而不須要引用其各成員。201、答案:a。在標(biāo)準(zhǔn)C語(yǔ)言中,共用體變量中的各成員是共同占用一塊存儲(chǔ)空間。202、答案:b。一個(gè)結(jié)構(gòu)體只能包含一種數(shù)據(jù)類型。203、答案:b。typedef可以創(chuàng)造新的數(shù)據(jù)類型。二、多項(xiàng)選擇題(共47小題)1、(AD)。以下敘述錯(cuò)誤的是 。A)在C程序中,main函數(shù)必須位于程序的最前面B)C程序的每行
26、中可以寫多條語(yǔ)句C)C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句D)在對(duì)一個(gè)C程序進(jìn)行編譯的過(guò)程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤2、(AC)。以下敘述正確的是 。A)一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B)一個(gè)C源程序可以含多個(gè)main函數(shù)C)C程序的基本組成單位是函數(shù)D)在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面3、(AC)。下面均是不合法的用戶標(biāo)識(shí)符的選項(xiàng)是 。A) A. B)float C)b-a D)一123 P-0 1a0 goto temp do 一A int INT4、(CD)。已知ch是字符型變量,正確的賦值表達(dá)式是 。 A、ch=a+b B、ch="0" C、ch=7+9 D、ch
27、=5+95、(AD)。已知ch是字符型變量,下面不正確的賦值表達(dá)式是 。A、ch= “123” B、ch=xff C、ch=007 D、cg=6、(BC)。若有語(yǔ)句 char a;若要將字符a賦給變量a,則下列賦值表達(dá)式正確的是 A、a=”a” B、a=a C、a=97 D、a=977、(ABD)。下列表達(dá)式中,屬于逗號(hào)表達(dá)式的是 。A、a=b,c B、a,b=c C、a=(b=c) D、a,(b,c)8、 (AD)。下列自定義標(biāo)識(shí)符中,符合c 語(yǔ)法規(guī)則的是 。A、For B、3a C、 *a D、_1239、 (AD)。以下正確的敘述是 A)在C程序中,每行中可以寫多條語(yǔ)句B)若a是實(shí)型變量
28、,C程序中允許賦值a=10,因此實(shí)型變量中允許存放整型數(shù)C)在C程序中,無(wú)論是整數(shù)還是實(shí)數(shù),都能被準(zhǔn)確無(wú)誤地表示 d )在C程序中,%是只能用于整數(shù)運(yùn)算的運(yùn)算符10、 (AD)。在C語(yǔ)言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是A) %= B) + C) != D)%11、 (CD)。若有以下定義,則能使值為3的表達(dá)式是: int k= 7,x =12;A) x%=(k%= 5) B) x%=(k一k%5)C) x%=11- k%5 D) (x%=k)-(k%=5)12、 (BCD)。以下能用來(lái)表示整形常數(shù)的進(jìn)制是 。A、二進(jìn)制 B、 八進(jìn)制 C、十進(jìn)制 D、十六進(jìn)制13、 (AB)。錯(cuò)誤的轉(zhuǎn)義字符是
29、 。 A.'091' B.'' C.'0' D.'''14、 (AC)。合法的八進(jìn)制數(shù)是 。A、 0 B 、028 C、077 D、01.015、 (AB)。不合法的十六進(jìn)制數(shù)是 。A、 oxff B 、0Xabg C、0x11 D、0x1916、 (BC)。以下選項(xiàng)中正確的正確的整型常量是 。A、 12. B 、-20 C、1000 D、4 5 617、 (BC)。下列關(guān)于字符串的說(shuō)法中錯(cuò)誤的是 。A、在c語(yǔ)言中,字符串是借助于字符型一維數(shù)組來(lái)存放的,并規(guī)定以字符0作為字符串結(jié)束標(biāo)志。B、0'作為標(biāo)志占用存儲(chǔ)空間
30、,計(jì)入串的實(shí)際長(zhǎng)度。C、在表示字符串常量的時(shí)候需用人為在其末尾加入'0'.D、在c語(yǔ)言中,字符串常量隱含處理成以0'結(jié)尾。18、 (BC)。C語(yǔ)言提供的合法的數(shù)據(jù)類型關(guān)鍵字是 。A、Double B、short C、int D、Char19、 (CD)。putchar函數(shù)可以向終端輸出一個(gè) 。A)整型變量表達(dá)式值 B)實(shí)型變量值C)字符型變量值 D)字符型常量20、 (BD)。若x ,y均定義為int型,z定義為double型,以下不合法的scanf函數(shù)調(diào)用語(yǔ)句是:A) scanf(" %d%lx,%le",&x,&y,&z)
31、; B) scanf("%2d * %d%lf",x,y,z ); C) scanf("%x %* d%o",&x,&y); D) scanf("%x%o%6.2f",&x,&y,&z);21、 (BCD)。已知 int i,j,k;scanf(“%d%d%d”,&i,&j,&k);若從鍵盤送入i,j,k的值分別為1,2,3時(shí),則正確的輸入方式是( )(注:表示空格,CR表示回車) A)1,2,3 B)1CR2CR3CR C)123 D)1CR23 22、 (CD)。以下
32、說(shuō)法正確的是( )。A、輸入項(xiàng)可以為一個(gè)實(shí)型常量,如scanf(“%f”,3.5);B、只有格式控制,沒(méi)有輸入項(xiàng),也能進(jìn)行正確輸入,如scanf(“a=%d,b=%d”);C、當(dāng)輸入一個(gè)實(shí)型數(shù)據(jù)時(shí),格式控制部分不能規(guī)定小數(shù)點(diǎn)后的位數(shù),如scanf(“%4.2f”,&f)是錯(cuò)誤的;D、當(dāng)輸入數(shù)據(jù)時(shí),必須指明變量的地址,如scanf(“%f”,&f);23、 (ABC)。以下4個(gè)選項(xiàng)中,能看做一條語(yǔ)句的是 。A;B.a=5,b=2.5,c=3.6;Cif(a<5);Dif(b!=5) x=2;y=6;24、 (ACD)。a是int類型變量,c是字符變量。下列輸入語(yǔ)句中哪一個(gè)是
33、正確的 。A、scanf("%d,%c",&a,&c); B、scanf("%d%c",a,c);C、scanf("%d%c",&a,&c); D、scanf("d=%d,c=%c",&a,&c);25、(AC)。下關(guān)于運(yùn)算符優(yōu)先順序的描述中正確的是 。A、賦值運(yùn)算符< 邏輯與運(yùn)算符< 關(guān)系運(yùn)算符< 邏輯非運(yùn)算符B、邏輯 運(yùn)算符< 關(guān)系運(yùn)算符< 算術(shù)運(yùn)算符< 賦值運(yùn)算符C、賦值運(yùn)算符< 邏輯與運(yùn)算符< 關(guān)系運(yùn)算符<
34、 算術(shù)運(yùn)算符D、算術(shù)運(yùn)算符< 關(guān)系運(yùn)算符< 賦值運(yùn)算符< 邏輯與運(yùn)算符26、 (ACD)。以下關(guān)于switch語(yǔ)句和break語(yǔ)句的描述中,只有 是錯(cuò)誤的。A、在switch語(yǔ)句中必須使用break語(yǔ)句B、在switch語(yǔ)句中,可以根據(jù)需要使用或不使用break語(yǔ)句C、break語(yǔ)句只能用于switch語(yǔ)句中D、break語(yǔ)句是switch語(yǔ)句的一部分27、 (CD)。下列各語(yǔ)句序列中,能夠且僅輸出整型變量a、b中最大值的是 。 A、if(a>b) printf("%dn",a); printf("%dn",b); B、print
35、f("%dn",b); if(a>b) printf("%dn",a); C、if(a>b) printf("%dn",a); else printf("%dn",b); D、printf("%dn",a>b?a:b);28、 (BC)。以下描述正確的是 。A、由于do-while循環(huán)中循環(huán)體語(yǔ)句只能是一條可執(zhí)行語(yǔ)句,所以循環(huán)體內(nèi)不能使用復(fù)合語(yǔ)句。B、do-while循環(huán)由do開始,用while結(jié)束,在while(表達(dá)式)后面寫分號(hào)。C、在do-while循環(huán)體中,是先執(zhí)行一次
36、循環(huán),再進(jìn)行判斷。D、do-while循環(huán)體中,根據(jù)情況可以省略while。29、 (BCD)。以下是無(wú)限循環(huán)的語(yǔ)句為: A) for (y=0,x=1;x > +y;x =i+) i=x ; B) for (; x+=i); C) while (1)x +; D) for(i=10; ;i-)sum+=i; 30、 (ABD)。下列程序段是死循環(huán)的是 A) int i=100; whiLe (1) i=i%100+1; if (i>100) break; B) for(;); C) int k=0; do+k; while (k> =0) ; D) int s=36; wh
37、ile (s);-s 31、 (BC)。以下正確的描述是 。 A)continue語(yǔ)句的作用是結(jié)束整個(gè)循環(huán)的執(zhí)行 B)只能在循環(huán)體內(nèi)和switch語(yǔ)句體內(nèi)使用break語(yǔ)句 C)在循環(huán)體內(nèi)使用break語(yǔ)句或continue語(yǔ)句的作用不相同 D)從多層循環(huán)嵌套中退出時(shí), 只能使用goto語(yǔ)句32、 (CD)。下面for 循環(huán)的正確描述是 。A、 for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況B、 for循環(huán)是先執(zhí)行循環(huán)體語(yǔ)句后判斷表達(dá)式 C、 在for循環(huán)中,能用break語(yǔ)句結(jié)束循環(huán)D、 for循環(huán)體語(yǔ)句中,可以包含多條語(yǔ)句,但必須用花括號(hào)括起來(lái)33、 (BD)。以下描述正確的是 。A、 goto
38、語(yǔ)句只能用于退出多層循環(huán)B、 swtich語(yǔ)句中不能使用continue語(yǔ)句C、 只能用continue語(yǔ)句來(lái)終止本次循環(huán)D、 在循環(huán)中break語(yǔ)句能獨(dú)立出現(xiàn)34、 (AB)。C語(yǔ)言中,引用數(shù)組元素時(shí),其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是。A、整型常量 B、整型表達(dá)式 C、任何類型的常量 D、任何類型的表達(dá)式35、 (AD)。以下對(duì)一維整型數(shù)組a的正確說(shuō)明是。 A、int a10 ; B、int n=10,an; C、int n; D、#define SIZE 10 scanf(“%d”,&n); int aSIZE; int an;36、 (BD)。若有說(shuō)明:int a10;則對(duì)a數(shù)組元素的
39、正確引用的是 。A、 a10 B、a2*3 C、a(5) D、a10-1037、 (CD)。述對(duì)C語(yǔ)言字符數(shù)組描述中錯(cuò)誤的是 。A、字符數(shù)組可以存放字符串B、字符數(shù)組的字符串可以整體輸入、輸出C、可以在賦值語(yǔ)句中通過(guò)賦值運(yùn)算符”=”對(duì)字符數(shù)組整體賦值D、可以用關(guān)系運(yùn)算符對(duì)字符數(shù)組中的字符串進(jìn)行比較38、 (AD)。下面是對(duì)s的初始化,其中不正確的是 。 A、char s5=“abcde”;B、char s5=a,b,c; C、char s5=”; D、char s5=“abcdef”;39、 (BD)。有兩個(gè)字符數(shù)組a、b,則以下正確的輸入語(yǔ)句是 。 A、gets(a,b); B、scanf(
40、“%s%s”,a,b); C、scanf(“%s%s”,&a,&b); D、gets(a);gets(b);40、 (A)。若有定義 “float y5=1,2,3;",則下列描述正確的是 A、y并不代表數(shù)組的元素。 B、定義此數(shù)組時(shí)不指定數(shù)組的長(zhǎng)度,定義效果不相同。 C、數(shù)組含有3個(gè)元素 D、a3的值為341、 (BC)。以下正確的說(shuō)法為。 A、在不同的函數(shù)中不可以有相同的變量B、形式參數(shù)是局部變量C、在函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效D、函數(shù)內(nèi)的復(fù)合語(yǔ)句中定義的變量在本函數(shù)范圍內(nèi)有效42、 (ABD)。以下不正確的說(shuō)法是。 A、定義函數(shù)時(shí),形參的類型說(shuō)明符可以
41、放在函數(shù)體內(nèi) B、return后邊的值不能為表達(dá)式 C、如果函數(shù)的類型與返回值類型不致,以函數(shù)類型為準(zhǔn) D、如果形參與實(shí)參的類型不一致,以實(shí)參類型為準(zhǔn)。43、 (CD)。以下描述正確的是 。 A、函數(shù)定義可以嵌套,函數(shù)調(diào)用也可以嵌套。 B、函數(shù)中,不可以有多條return語(yǔ)句 C、全局變量可在函數(shù)外的任何位置定義 D、函數(shù)定義不可以嵌套,函數(shù)調(diào)用可以嵌套。44、 (CD)。以下敘述中不正確的是。A、預(yù)處理命令行都必須以號(hào)開始 B、在程序中凡是以號(hào)開始的語(yǔ)句行都是預(yù)處理命令行C、C程序在執(zhí)行過(guò)程中對(duì)預(yù)處理命令行進(jìn)行處理 D、以下是正確的宏定義 define IBM_PC45、 (AD)。以下有關(guān)
42、宏替換的敘述不正確的是。A、宏替換占用運(yùn)行時(shí)間 B、宏替換只是字符替換C、宏名無(wú)類型 D、宏名必須用大寫字母表示46、 (ABC)。對(duì)語(yǔ)句“int a10,*p=a;”,下列表述中不正確的 。 A、*p被賦初值為a數(shù)組的首地址 B、*p被賦初值為數(shù)組元素a0的地址 C、p被賦初值為數(shù)組元素a1的地址 D、p被賦初值為數(shù)組元素a0的地址47、 (BC)。下面判斷正確的是 。A、char *a=”china”;等介于char *a;*a=”china”; B、char str=”china”;等介于char str6;str6=”china”;C、char *s=”china”;等介于char *
43、s;s=”china”; D、char *s=”china”;等介于char s10;*s=”china”;三、單項(xiàng)選擇題(共358小題)1、 (A)。一個(gè)C程序的執(zhí)行是從_。A)本程序的main函數(shù)開始,到main函數(shù)結(jié)束B)本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束C)本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束D)本程序文件的第一個(gè)函數(shù)開始,到本程序main函數(shù)結(jié)束2、 (C)。C語(yǔ)言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置 。A)必須在最開始 B)必須在系統(tǒng)調(diào)用的庫(kù)函數(shù)的后面C)可以任意 D)必須在最后3、 (B)。一個(gè)C語(yǔ)言程序是由 . A)一個(gè)主程序和若
44、干子程序組成B)函數(shù)組成C)若干過(guò)程組成 D)若干子程序組成4、 (B)。c程序的基本單位是 。A、 標(biāo)識(shí)符 B、函數(shù) C、表達(dá)式 D、語(yǔ)句5、 (B)。將C源程序進(jìn)行 可得到目標(biāo)文件。A、編輯 B、編譯 C、連接 D、拼接6、 (C)。目標(biāo)文件的擴(kuò)展名為 。A、.c B、.h C、.obj D、.exe7、 (D)。在turbo c環(huán)境下,使用Run命令運(yùn)行正確的C源程序后,新生成文件的擴(kuò)展名為 。A、.c B、.h C、.obj D、.exe8、 (A)。C語(yǔ)言屬于 。A、高級(jí)程序設(shè)計(jì)語(yǔ)言 B、匯編語(yǔ)言 C、機(jī)器語(yǔ)言 D、編譯語(yǔ)言9、 (B)。用C語(yǔ)言編寫的源文件經(jīng)過(guò)編譯,若沒(méi)有產(chǎn)生編譯錯(cuò)
45、誤,則系統(tǒng)將 。 A、生成可執(zhí)行目標(biāo)文件 B、生成目標(biāo)文件C、輸出運(yùn)行結(jié)果 D、自動(dòng)保存源文件 10、 (D)。在C集成環(huán)境執(zhí)行菜單命令“運(yùn)行”,若運(yùn)行結(jié)束且沒(méi)有系統(tǒng)提示信息,說(shuō)明。A、源程序有語(yǔ)法錯(cuò)誤 B、源程序正確無(wú)誤C、源程序有運(yùn)行錯(cuò)誤 D、源程序無(wú)編譯、運(yùn)行錯(cuò)誤,但僅此無(wú)法確定其正確性11、 (C)。程序運(yùn)行輸出了錯(cuò)誤的結(jié)果,可以排除下列哪一個(gè)因素。 A、算法錯(cuò)誤 B、運(yùn)行時(shí)輸入數(shù)據(jù)錯(cuò)誤 C、未通過(guò)編譯 D、系統(tǒng)資源配置不當(dāng)12、 (D)。軟件是指:A、程序B、程序和文檔C、算法加數(shù)據(jù)結(jié)構(gòu)D、程序、數(shù)據(jù)和相關(guān)文檔的完整結(jié)合13、 (A)。軟件調(diào)試的目的是:A、發(fā)現(xiàn)錯(cuò)誤B、改正錯(cuò)誤C、改
46、善軟件的性能D、驗(yàn)證軟件的正確性14、 (D)。以下關(guān)于long,int和short類型數(shù)據(jù)占用內(nèi)存大小的敘述中正確的是:A、均占用4個(gè)字節(jié)B、根據(jù)數(shù)據(jù)的大小決定C、由用戶自己定義D、由c語(yǔ)言編譯系統(tǒng)決定15、 (B)。若程序中有宏定義行:define N 100,則以下敘述中正確的是:A、宏定義行中定義了標(biāo)識(shí)符N的值為整數(shù)100 B、在編譯程序?qū)源程序進(jìn)行預(yù)處理時(shí),用100替換N C、對(duì)c源程序進(jìn)行編譯時(shí)用100替換標(biāo)識(shí)符N D、在運(yùn)行時(shí)用100替換標(biāo)識(shí)符N16、 (D)。結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是A)程序的規(guī)模 B)程序的效率C)程序設(shè)計(jì)語(yǔ)言的先進(jìn)性 D)程序易讀性17、 (D)。以下描
47、述錯(cuò)誤的是A)C程序中,函數(shù)可以直接或間接的調(diào)用自己B)函數(shù)調(diào)用時(shí),函數(shù)名必須與所調(diào)用的函數(shù)名字完全一致C)函數(shù)說(shuō)明語(yǔ)句中的類型必須與函數(shù)返回值的類型一致D)實(shí)參數(shù)可以與形參個(gè)數(shù)不一致18、 (D)。下列不合法的指針變量的定義是A)int *_k;B)char *_245;C)int *p;D)double *5_is19、 (D)。以下對(duì)一維數(shù)組c進(jìn)行正確的定義初始化的語(yǔ)句是A)int c10=0; B)int c10=0*10;C)int c1=0,0,0,0,0,0,0;D)int c10=0;20、 (C)。以下二維數(shù)組c的定義形式是A)int c3B)float c3,4C)doub
48、le c34D)float c(3)(4)21、 (C)。已知:int c34;則對(duì)數(shù)組元素引用正確的是A)c14B)c1.50C)c1+00D)以上表達(dá)都錯(cuò)誤22、 (C)。若有以下語(yǔ)句,則正確的描述是char a="toyou" char b=t,o,y,o,u;A)a數(shù)組和b數(shù)組的長(zhǎng)度相同 B)a數(shù)組長(zhǎng)度小于b數(shù)組長(zhǎng)度 C)a數(shù)組長(zhǎng)度大于b數(shù)組長(zhǎng)度 D)a數(shù)組等價(jià)于b數(shù)組23、 (D)。已知:char a15,b15="I love china"則在程序中能將字符串I love china賦給數(shù)組a的正確語(yǔ)句是 A)a="I love c
49、hina"B)strcpy(b,a);C)a=b;D)strcpy(a,b);24、 (A)。閱讀下面程序,則執(zhí)行后的結(jié)果為#include "stdio.h"main() char *str="abcdefghijklmnopq" while(*str+!=e); printf("%cn",*str);A)fB)aC)eD)q25、 (A)。C語(yǔ)言源文件的擴(kuò)展名為 。A、.c B、.h C、.obj D、.exe26、 (C)。源程序中調(diào)用了庫(kù)函數(shù)putchar(),在程序的一開始沒(méi)有使用文件包含命令,則:A、程序可正常運(yùn)
50、行 B、程序在編譯時(shí)提示出錯(cuò) C、程序在連接是提示出錯(cuò) D、以上說(shuō)法都不對(duì)27、 (C)。以下說(shuō)法正確的是()、在程序中無(wú)論是整數(shù)還是實(shí)數(shù)都能被準(zhǔn)確無(wú)誤的表示、程序由若干主函數(shù)構(gòu)成、程序有若干函數(shù)構(gòu)成、程序中只允許包含一個(gè)函數(shù)28、 (C)。以下敘述不正確的是 。A)用C程序?qū)崿F(xiàn)的算法必須要有輸入和輸出操作。B)用C程序?qū)崿F(xiàn)的算法可以沒(méi)有輸出但必須要有輸入。C)用C程序?qū)崿F(xiàn)的算法可以沒(méi)有輸入但必須要有輸出。D)用C程序?qū)崿F(xiàn)的算法可以既沒(méi)有輸入也沒(méi)有輸出。29、 (D)。C語(yǔ)言程序的三種基本結(jié)構(gòu)是 .A. 循環(huán)結(jié)構(gòu)轉(zhuǎn)移結(jié)構(gòu)順序結(jié)構(gòu) B、遞歸結(jié)構(gòu) 循環(huán)結(jié)構(gòu)轉(zhuǎn)移結(jié)構(gòu)C、嵌套結(jié)構(gòu)遞歸結(jié)構(gòu)順序結(jié)構(gòu) D、
51、順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)30、 (C)。若x,i,j和k都是int型變量,則執(zhí)行下面表達(dá)式后x的值為x=(i=4,j=16,k=32) A)4 B)16 C)32 D)5231、 (A)。已知變量的類型說(shuō)明如下:int i =8,k,a,b; unsigned long w=5;double x=1.42,y=5.2;則以下符合C語(yǔ)言語(yǔ)法的表達(dá)式是 。A、a+=a-=(b=4)*(a=3) B、a=a*3=2 C、x%(-3) D、 y=float(i)32、 (B)。假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,b+,a+b)的值是 A)7 B)8 C)6 D)233、 (B)。下面四個(gè)選
52、項(xiàng)中,均是合法的用戶標(biāo)識(shí)符的選項(xiàng)是 。A) void B)as_b3 C)For D)2c define _123 -abc DO WORD IF case SIG34、 (C)。C語(yǔ)言中的標(biāo)識(shí)符第一個(gè)字符 。A)必須為字母 B)必須為下劃線C)必須為字母或下劃線 D)可以是字母,數(shù)字和下劃線中任一種字符35、 (C)。判斷char 型變量ch是否為大寫字母的正確表達(dá)式是 。A、A<=ch<=z B、(ch>=A)&(ch<=Z) C、(ch >=A)&&(ch<=Z) D、(A<=ch)AND(Z>=ch)36、 (D)
53、。設(shè)x、y和z是 int型變量,且x=3, y=4, z=5,則下面表達(dá)式中值為0的是 。A、x&&y B、x<=y C、x|y+z&&y-z D、!(x<y)&&!z|1)37、 (B)。設(shè)有:int a=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=a>b)&&(n=c>d)后n的值 。A、1 B、2 C、3 D、438、 (B)。若有語(yǔ)句 int a=5 ; 則執(zhí)行語(yǔ)句a+=a*=10 ; a的值是 。A、55 B、100 C、60 D、10539、 (A)。設(shè)有 int x=11; 則表達(dá)式
54、(x+*1/3)的值 。 A、3 B、3.6 C、4 D、4.040、 (B)。下列語(yǔ)句輸出結(jié)果是 。 int a=1,b=1,c=1; a=a+b+c; printf(“%d”,a);A、3 B、4 C、5 D、641、 (B)。下列語(yǔ)句合法的是 A、4+c=b=0 ; B、a=+c; C、a=2=b=6; D、a=4+;42、 (C)。語(yǔ)句組 int x ; printf(“%d”,(x=4*5,x*5),x+25) A、125 B、100 C、45 D、2043、 (C)。下列輸出結(jié)果是 。main()double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; printf(“%d”,d*y);A、3 B、3.2 C、0 D、3.0744、 (B)。若變量a, i已經(jīng)正確定義,且i已經(jīng)正確賦值,合法語(yǔ)句是 。A、a=1 B、+i; C、a=a+=5 ; D、a=int(i);45、 (C)。在c語(yǔ)言中,char型數(shù)據(jù)在內(nèi)存中以 形式存儲(chǔ)。A、原碼 B、補(bǔ)碼C、ASCII碼 D、反碼46、 (C)。關(guān)于運(yùn)算符優(yōu)先順序的描述正確的是 .A、關(guān)系運(yùn)算符<算術(shù)運(yùn)算符<賦值運(yùn)算符<邏輯運(yùn)算符 B、邏輯運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符<賦值運(yùn)算符C、賦值運(yùn)算符<邏輯與運(yùn)算符<關(guān)系運(yùn)算符<算術(shù)運(yùn)算符 D、
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版挖掘機(jī)貨運(yùn)運(yùn)輸及風(fēng)險(xiǎn)管理服務(wù)合同3篇
- 二零二五年度車庫(kù)房租賃與物業(yè)管理一體化合同4篇
- 二零二五年度櫥柜行業(yè)環(huán)保政策研究合同3篇
- 漯河2024年河南漯河市中心醫(yī)院(漯河市第一人民醫(yī)院漯河醫(yī)學(xué)高等??茖W(xué)校第一附屬醫(yī)院)人才引進(jìn)11人筆試歷年參考題庫(kù)附帶答案詳解
- 清遠(yuǎn)廣東清遠(yuǎn)連平縣三角鎮(zhèn)人民政府應(yīng)急救援中隊(duì)隊(duì)員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 河南2025年河南鄭州大學(xué)第一附屬醫(yī)院招聘819人筆試歷年參考題庫(kù)附帶答案詳解
- 河南2025年河南省醫(yī)學(xué)科學(xué)院電生理研究所招聘20人筆試歷年參考題庫(kù)附帶答案詳解
- 科技引領(lǐng)下的家居式醫(yī)療康復(fù)空間設(shè)計(jì)與實(shí)踐報(bào)告
- 江蘇2025年江蘇護(hù)理職業(yè)學(xué)院博士專項(xiàng)招聘27人筆試歷年參考題庫(kù)附帶答案詳解
- 楚雄云南楚雄武定縣綜合應(yīng)急救援隊(duì)員招聘10人筆試歷年參考題庫(kù)附帶答案詳解
- 2024公路瀝青路面結(jié)構(gòu)內(nèi)部狀況三維探地雷達(dá)快速檢測(cè)規(guī)程
- 浙江省臺(tái)州市2021-2022學(xué)年高一上學(xué)期期末質(zhì)量評(píng)估政治試題 含解析
- 2024年高考真題-地理(河北卷) 含答案
- 中國(guó)高血壓防治指南(2024年修訂版)解讀課件
- 2024年浙江省中考科學(xué)試卷
- 初三科目綜合模擬卷
- 2024風(fēng)力發(fā)電葉片維保作業(yè)技術(shù)規(guī)范
- 《思想道德與法治》課程教學(xué)大綱
- 2024光儲(chǔ)充一體化系統(tǒng)解決方案
- 2024年全國(guó)高考新課標(biāo)卷物理真題(含答案)
- 處理后事授權(quán)委托書
評(píng)論
0/150
提交評(píng)論