版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章測試1【單選題】(10分)計算機(jī)唯一能直接識別的語言是()。
A.機(jī)器語言B.編譯語言C.高級語言D.匯編語言2【單選題】(10分)下列敘述中的是()。A.計算機(jī)不能直接執(zhí)行用C語言編寫的源程序B.C程序被編譯后,生成的后綴為.obj的文件是一個二進(jìn)制文件C.后綴為.obj的文件,經(jīng)鏈接后生成的后綴為.exe的文件是一個二進(jìn)制文件D.后綴為.obj和.exe的二進(jìn)制文件都可以直接運行3【單選題】(10分)計算機(jī)選擇二進(jìn)制的一個主要原因是()。A.人不使用二進(jìn)制B.它和十進(jìn)制轉(zhuǎn)換非常容易C.容易使用物理器件實現(xiàn)D.容易計算和計算速度快4【單選題】(10分)計算機(jī)的基本功能就是()。A.程序、數(shù)據(jù)、存儲、輸人和輸出B.輸入、編碼、程序、控制、輸出C.輸入、存儲、處理、控制和輸出D.軟件、處理、硬件、數(shù)據(jù)和輸出5【單選題】(10分)以下敘述的是()。A.結(jié)構(gòu)化程序設(shè)計的基本理念是:將一個較大的問題細(xì)分成若干個較小問題的組合B.計算機(jī)程序的執(zhí)行過程實際上是對程序所表達(dá)的數(shù)據(jù)進(jìn)行處理的過程C.算法和程序原則上沒有區(qū)別D.計算機(jī)程序的算法就是解決“做什么”和“怎么做”的問題6【單選題】(10分)在計算機(jī)內(nèi)一切信息的存取、傳輸和處理都是以()形式進(jìn)行的。A.十進(jìn)制B.ASCII碼C.十六進(jìn)制D.二進(jìn)制7【單選題】(10分)C語言程序經(jīng)過編譯以后生成的文件名的后綴為()。A..cppB..cC..objD..exe8【單選題】(10分)以下說法的是()。A.在任何條件下,算法都只有一條執(zhí)行路徑。B.算法可以表面上沒有輸入。C.程序中的指令必須是機(jī)器可執(zhí)行的,而算法中的指令則無此限制。D.所有的程序都滿足有窮性。9【單選題】(10分)以下說法的是()。A.算法中的每個步驟都能在有限時間內(nèi)完成。B.算法的每一個步驟都應(yīng)當(dāng)能有效執(zhí)行。C.算法代表了對問題的解,而程序則是算法在計算機(jī)中的特定實現(xiàn)。D.算法也可以沒有輸出10【單選題】(10分)下列關(guān)于C語言的描述正確的是()A.低級語言面向?qū)ο驜.高級語言面向?qū)ο驝.高級語言面向過程D.低級語言面向過程第二章測試1【單選題】(10分)C語言規(guī)定:在一個源程序中,main函數(shù)的位置()。A.必須放在程序的后面B.必須放在程序的開頭C.可以放在程序的任何位置,但在執(zhí)行程序時是從main函數(shù)開始執(zhí)行的D.可以放在程序的任何位置,但在執(zhí)行程序時是從程序的開頭執(zhí)行2【單選題】(10分)以下()不是C語言提供的關(guān)鍵字。A.returnB.printfC.scanfD.mian3【單選題】(10分)C語言中最簡單的數(shù)據(jù)類型包括()。A.整型、浮點型、字符型B.整型、浮點型、邏輯型、字符型C.整型、浮點型、邏輯型D.整型、字符型、邏輯型4【單選題】(10分)C語言中,下列標(biāo)識符合法的是()。A.12-aB.retire_ageC.f(x)D.test.c5【單選題】(10分)C語言中運算對象必須是整型的運算符是()。A./B.=C.+D.%6【單選題】(10分)下列關(guān)于C語言用戶標(biāo)識符的敘述中正確的是()。A.用戶標(biāo)識符中不可以出現(xiàn)中劃線,但可以出現(xiàn)下劃線B.用戶標(biāo)識符中可以出現(xiàn)下劃線和中劃線(減號)C.用戶標(biāo)識符中可以出現(xiàn)下劃線,但不可以放在用戶標(biāo)識符的開頭D.用戶標(biāo)識符中可以出現(xiàn)下劃線和和數(shù)字,它們都可以放在用戶標(biāo)識符的開頭7【單選題】(10分)A.5*a*b/c/dB.5*a*b/c*dC.(5*a*b)/(c*d)D.a*b/c/d*58【單選題】(10分)在C語言中,函數(shù)體是由()括起來A.()B.{}C.[]D.<>9【單選題】(10分)以下哪一個是C語言中的回車換行符()A.\vB.\bC.\nD.\t10【單選題】(10分)下面說法中正確的是()A.C語言程序書寫時,不區(qū)分大小寫字母B.C語言程序書寫時,一個語句可分成幾行書寫C.C語言程序書寫時,每行必須有分號D.C語言程序書寫時,一行只能寫一條語句第三章測試1【單選題】(10分)C語言中,關(guān)系表達(dá)式和邏輯表達(dá)式的值是()。A.0或1B.T或FC.真或假D.True或false2【單選題】(10分)設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系10<a<15的C語言表達(dá)式是()A.10<a<15B.!(a<=10)&&!(a>=15)C.a==11||a==12||a==13||a==14D.a>10&&a<153【單選題】(10分)如果inta=3,b=4;則條件表達(dá)式a<b?a:b的值是()A.1B.3C.0D.44【單選題】(10分)邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型()A.可以是任何類型的數(shù)據(jù)B.只能是0或非0正數(shù)C.只能是0或1D.只能是整型或字符型數(shù)據(jù)5【單選題】(10分)在嵌套使用if語句時,C語言規(guī)定else總是()A.和之前的第1個if配對B.和之前與其最近的if配對C.和之前與其具有相同縮進(jìn)位置的if配對D.和之前與其最近的且不帶else的if配對6【單選題】(10分)多分支選擇語句switch(表達(dá)式)中的“表達(dá)式”不容許()A.整型變量B.表達(dá)式C.浮點型變量D.字符型變量7【單選題】(10分)C語言中,邏輯"真"等價于()。A.大于零的整數(shù)B.非零的整數(shù)C.大于零的數(shù)D.非零的數(shù)8【單選題】(10分)下列關(guān)系表達(dá)式中結(jié)果為假的是()。A.0!=1B.(a=2*2)==2C.3<=7D.y=2+29【單選題】(10分)以下程序段的運行結(jié)果是()。ints=15;switch(s/4){case1:printf("One");case2:printf("Two");case3:printf("Three");default:printf("Over");}A.OverB.ThreeC.OneTwoThreeOverD.ThreeOver10【單選題】(10分)在C語言中,緊跟在關(guān)鍵字if后一對圓括號里的表達(dá)式()A.只能用邏輯表達(dá)式或關(guān)系表達(dá)式B.只能用邏輯表達(dá)式C.只能用關(guān)系表達(dá)式D.可以是任意表達(dá)式第四章測試1【單選題】(10分)C語言中用于結(jié)構(gòu)化程序設(shè)計的3種基本結(jié)構(gòu)是()A.for、while、do...whileB.if、switch、breakC.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)D.if、for、continue2【單選題】(10分)循環(huán)結(jié)構(gòu)的特點是()A.滿足條件時反復(fù)執(zhí)行循環(huán)體B.其他都對C.從上至下,逐個執(zhí)行D.根據(jù)判斷條件,執(zhí)行其中一個分支3【單選題】(10分)以下for語句,書寫正確的是()。A.for(i=1,i<5,)i++B.for(i=1;i<5;i=i+2)C.for(i=1,i<5,i++)D.i=1;for(i<5;i++)4【單選題】(10分)下列關(guān)于for循環(huán)的描述,正確的是()A.在for循環(huán)中,不能用break語句跳出循環(huán)B.for循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達(dá)式C.for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用花括號括起來D.for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況5【單選題】(10分)以下說法正確的是()A.用do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式為零時結(jié)束循環(huán)B.do-while語句構(gòu)成的循環(huán)只能用break語句退出C.用do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式為非零時結(jié)束循環(huán)D.do-while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替6【單選題】(10分)在循環(huán)語句的循環(huán)體中,break語句的作用是()。A.提前結(jié)束循環(huán),接著執(zhí)行該循環(huán)后續(xù)的語句B.暫停程序的運行C.繼續(xù)執(zhí)行break語句之后的循環(huán)體各語句;D.結(jié)束本次循環(huán);7【單選題】(10分)以下語句正確的是()。A.用1作while循環(huán)的判斷條件,則循環(huán)一次也不執(zhí)行B.for循環(huán)表達(dá)式的括號內(nèi)的3個表達(dá)式均不可以省略。C.程序有死循環(huán)的時候,上機(jī)編譯不能通過D.所有類型的循環(huán)都可以進(jìn)行嵌套使用8【單選題】(10分)下列敘述中正確的是()。A.break語句只能用在循環(huán)體和switch語句內(nèi)B.break語句只能用于switch語句中C.continue語句的作用是使程序的執(zhí)行流程跳出包含它的所有循環(huán)D.在循環(huán)體內(nèi)使用break語句和continue語句的作用相同9【單選題】(10分)有以下程序段intk=0while(k)k++;則while循環(huán)體執(zhí)行的次數(shù)是()。A.無限次B.有語法錯,不能執(zhí)行C.一次也不執(zhí)行D.執(zhí)行一次10【單選題】(10分)以下程序段的輸出結(jié)果是()inti,s=0;for(i=0;i<10;i+=2)s+=i+1;printf("%d\n",s);A.自然數(shù)1~10的累加和B.自然數(shù)1~9中的奇數(shù)之和C.自然數(shù)1~10中的偶數(shù)之和D.自然數(shù)1~9的累加和第五章測試1【單選題】(10分)C語言中,以下關(guān)于數(shù)組的描述正確的是()A.數(shù)組大小可變,可以有不同類型的數(shù)組元素B.數(shù)組大小可變,但是所有數(shù)組元素的類型必須相同C.數(shù)組大小固定,但是可以有不同類型的數(shù)組元素D.數(shù)組大小固定,所有元素的類型必須相同2【單選題】(10分)若有定義intscore[10];,則對score數(shù)組中的元素的正確引用是()A.score[10]B.score[6.0]C.score(7)D.score[0]3【單選題】(10分)以下能正確定義一維數(shù)組的選項是()A.intN=100,num[N];B.#defineN100intnum[N];C.intnum[];D.intnum[0..100];4【單選題】(10分)C語言中,下面能正確定義一維數(shù)組的選項是()A.inta[5]={0,1,2,3,4,5};B.inta[5]=5;C.inta[5]={3};D.inta[N]={1,2,3};5【單選題】(10分)下述對C語言字符數(shù)組的描述中的是()A.字符數(shù)組中的字符串可以整體輸入、輸出B.可以在賦值語句中通過賦值運算符"="對字符數(shù)組整體賦值C.字符數(shù)組可以存放字符串D.不可以用關(guān)系運算符對字符數(shù)組中的字符串進(jìn)行比較6【單選題】(10分)已知inta[3][4];則對數(shù)組元素引用正確的是()A.a[3][3]B.a[2][4]C.a[2][0]D.a[0][4]7【單選題】(10分)對以下定義語句的正確理解是()inta[10]={6,7,8,9,10};A.因為數(shù)組長度與初值的個數(shù)不相同,所以此初始化語句不正確B.將6,7,8,9,10依次賦給a[0]~a[4]C.將6,7,8,9,10依次賦給a[6]~a[10]D.將6,7,8,9,10依次賦給a[1]~a[5]8【單選題】(10分)若有初始化語句:inta[3][4]={0];,則下面正確的敘述是()A.只有元素a[0][0]可得到初值0B.數(shù)組a中每個元素都可得到初值0C.此初始化語句不正確D.數(shù)組a中各元素都可得到初值,a[0][0]初值0,其他元素初值為隨機(jī)數(shù)9【單選題】(10分)下面是對數(shù)組s的初始化,其中的語句是()A.chars[5]="Frank";B.chars[5]={'a','b','c'};C.chars[5]="";D.chars[5]={"abc"};10【單選題】(10分)已有定義:chara[]="boy",b[]={'b','o','y'};,則以下敘述中正確的是()A.a數(shù)組長度大于b數(shù)組長度B.a數(shù)組長度小于b數(shù)組長度C.數(shù)組a和數(shù)組b長度相同D.其他說法都不對第六章測試1【單選題】(10分)C語言規(guī)定,簡單變量做實參時,它和對應(yīng)的形參之間的數(shù)據(jù)傳遞方式是()A.地址傳遞B.由實參傳給形參,再由形參反饋給實參C.由用戶指定傳遞方式D.單向值傳遞2【單選題】(10分)關(guān)于實參和形參,以下的說法是()A.實參可以是常量,變量或表達(dá)式B.實參可以為任意類型C.如果形參和實參的類型不一致,以形參類型為準(zhǔn)D.形參可以是常量,變量或表達(dá)式3【單選題】(10分)函數(shù)在定義時,若省略函數(shù)類型說明符,則該函數(shù)值的類型為()A.floatB.doubleC.intD.void4【單選題】(10分)如果在一個函數(shù)中的復(fù)合語句中定義了一個變量,則該變量()A.為非法變量B.在該函數(shù)中有效C.在本程序范圍內(nèi)有效D.只在該復(fù)合語句內(nèi)有效5【單選題】(10分)以下對C語言函數(shù)的有關(guān)描述中,正確的是()A.C函數(shù)既可以嵌套定義又可以遞歸調(diào)用B.C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個源程序文件中C.函數(shù)必須有返回值,否則不能使用函數(shù)D.在C中調(diào)用函數(shù)時,只能把實參的值傳給形參,不能把形參的值送給實參6【單選題】(10分)若函數(shù)調(diào)用時的實參為普通變量,下列關(guān)于函數(shù)形參和實參的敘述中正確的是()A.同名的實參和形參占同一存儲單元B.函數(shù)的形參和實參分別占用不同的存儲單元C.形參只是形式上的存在,不占用具體存儲單元D.函數(shù)的實參和其對應(yīng)的形參共占同一存儲單元7【單選題】(10分)關(guān)于函數(shù)相關(guān)內(nèi)容,以下敘述中的是()A.用戶定義的函數(shù)中可以沒有return語句B.用戶定義的函數(shù)中若沒有return語句,則應(yīng)當(dāng)定義函數(shù)為void類型C.用戶定義的函數(shù)中可以有多個return語句,以便可以調(diào)用一次返回多個函數(shù)值D.函數(shù)的return語句中可以沒有表達(dá)式8【單選題】(10分)以下敘述中正確的是()A.未在定義語句中賦初值的auto變量和static變量的初值都是隨機(jī)值B.全局變量的作用域一定比局部變量的作用域范圍大C.函數(shù)的形參都屬于全局變量D.靜態(tài)(static)變量的生存期貫穿于整個程序的運行期間9【單選題】(10分)以下說法中正確的是()A.全局變量與局部變量同名時,局部變量不起作用B.在函數(shù)內(nèi)部定義的變量只在本函數(shù)范圍內(nèi)有效C.主函數(shù)中定義的變量在所有的函數(shù)中有效D.形式參數(shù)是全局變量10【單選題】(10分)若程序中定義了以下函數(shù),并將其放在調(diào)用語句之后,則在調(diào)用之前應(yīng)該對該函數(shù)進(jìn)行說明,以下選項中的說明是()。doublemyadd(doublea,doubleb){return(a+b);}
A.doublemyadd(doublex,doubley);B.doublemyadd(doubleb,doublea);C.doublemyadd(doublea,b);D.doublemyadd(double,double);第七章測試1【單選題】(10分)變量的指針,其含義是指該變量的()A.值B.一個標(biāo)記C.名D.地址2【單選題】(10分)設(shè)已有定義floatx;,則以下對指針變量p進(jìn)行定義其賦初值的語句中正確的是()A.floatp=&x;B.float*p=&x;C.int*p=(int)x;D.float*p=1024;3【單選題】(10分)若用數(shù)組名作為函數(shù)調(diào)用的實參,傳遞給形參的是()A.數(shù)組元素的個數(shù)B.數(shù)組中全部元素的值C.數(shù)組中第一個元素的值D.數(shù)組的首地址4【單選題】(10分)已有定義:inti,a[10],*p;,則合法的賦值語句是()A.p=a[2]+2;B.p=i;C.p=a+2;D.p=a[5];5【單選題】(10分)C語言的以下程序段中,不能正確賦字符串(編譯時系統(tǒng)會提示)的是()A.chars[10];strcpy(s,"hello");B.chars[10];s="hello";C.chars[10]="hello";D.chart[]="hello",*s=t;6【單選題】(10分)以下程序段執(zhí)行后輸出結(jié)果是()。char*p[10]={"abc","aabdfg","dcdbe","abbd","cd"};printf(“%d\n”,strlen(p[4]));A.2B.5C.3D.47【單選題】(10分)已定義以下函數(shù),則函數(shù)的功能是()。fun(char*p2,char*p1){while((*p2=*p1)!='\0'){p1++;p2++;}}A.將p1所指字符串復(fù)制到p2所指內(nèi)存空間B.對p1和p2兩個指針?biāo)缸址M(jìn)行比較C.檢查p1和p2兩個指針?biāo)缸址惺欠裼小甛0’D.將p1所指字符串的地址賦給指針p28【單選題】(10分)設(shè)有定義int*ptr,x,array[5]={5,4,3,2,1};ptr=array;則能使x的值為3的語句()A.array+=2;x=*array;B.x=*(array+3);C.x=*(ptr+2)D.x=array[3];9【單選題】(10分)兩個指針變量不可以()。A.相減B.比較C.指向同一個地址D.相加10【單選題】(10分)若有定義int(*p)[5];,則下列說法正確的是()。A.定義了一個名為*p、具有5個元素的整型數(shù)組B.定義了基本類型為int的具有5個元素的指針數(shù)組pC.定義了基本類型為int的5個指針變量。D.定義了一個名為p的行指針變量,它可以指向每行有5個整數(shù)元素的二維數(shù)組第八章測試1【單選題】(10分)下列關(guān)于結(jié)構(gòu)體的闡述的是()。A.結(jié)構(gòu)體定義可以在函數(shù)內(nèi)部,也可在函數(shù)外部B.結(jié)構(gòu)體成員可以是普通變量,也可以是數(shù)組,指針及結(jié)構(gòu)體變量等C.結(jié)構(gòu)體成員的名字可以同程序中的其他變量名相同D.結(jié)構(gòu)體數(shù)據(jù)類型可以直接使用2【單選題】(10分)當(dāng)說明一個結(jié)構(gòu)體變量時,系統(tǒng)分配給它的內(nèi)存是()。A.結(jié)構(gòu)中最后一個成員所需內(nèi)存量B.結(jié)構(gòu)中第一個成員所需內(nèi)存量C.成員中占內(nèi)存量最大者所需的容量D.各成員所需內(nèi)存量的總和3【單選題】(10分)C語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間()A.只有一個成員駐留在內(nèi)存中B.部分用到的成員駐留在內(nèi)存中C.所有成員一直駐留在內(nèi)存中D.沒有成員駐留在內(nèi)存中4【單選題】(10分)有如下定義structstudent{intnum;floatscore;}stu;則下面敘述中的是()。A.struct是結(jié)構(gòu)體類型的關(guān)鍵字B.stu是用戶定義的結(jié)構(gòu)體類型C.structstudent是用戶定義的結(jié)構(gòu)體類型D.num和score都是結(jié)構(gòu)體成員名5【單選題】(10分)下列關(guān)于typedef的敘述的是()。A.用typedef可以為各種類型說明一個新名,但不能用來為變量說明一個新名B.typedef只是將已存在的類型用一個新的名字來代表C.用typedef為類型說明一個新名,通常可以增加程序的可讀性D.用typedef可以增加新類型6【單選題】(10分)在C語法中,下面結(jié)構(gòu)體的定義語句中,的是()A.structpoint{intx;inty;intz;};structpointa;B.struct{intx;inty;intz;}a;C.struct{intx;inty;intz;}pointa;D.struntpoint{intx;inty;intz;}a;7【單選題】(10分)以下對結(jié)構(gòu)變量stu1中成員age的非法引用是()。structstudent{intage;intnum;}stu1,*p;p=&stu1;A.stu1.ageB.student.ageC..(*p).ageD.p->age8【單選題】(10分)若有以下說明語句,則下面的敘述的是()。structdate{intyear;intmonth;intday;}brithday;A.struct是聲明結(jié)構(gòu)體類型時用的關(guān)鍵字B.structdate是用戶定義的結(jié)構(gòu)體類型名C.brithday是用戶定義的結(jié)構(gòu)體類型名D.year,day都是結(jié)構(gòu)體成員名9【單選題】(10分)下面關(guān)于結(jié)構(gòu)的說法的是()A.結(jié)構(gòu)是由用戶自定義的一種數(shù)據(jù)類型B.結(jié)構(gòu)中可設(shè)定若干個不同數(shù)據(jù)類型的成員C.結(jié)構(gòu)中成員的數(shù)據(jù)類型可以是另一個已經(jīng)定義的結(jié)構(gòu)D.在定義結(jié)構(gòu)時,可以為成員設(shè)置默認(rèn)值10【單選題】(10分)當(dāng)說明一個共用體變量時,系統(tǒng)分配給它的內(nèi)存是()A.成員中占內(nèi)存量最大者所需的容量B.第一個成員所需內(nèi)存量C.最后一個成員所需內(nèi)存量D.各成員所需內(nèi)存量的總和第九章測試1【單選題】(16.6分)若執(zhí)行fopen函數(shù)時發(fā)生,則函數(shù)的返回值是()。A.地址值B.1C.EOFD.02【單選題】(16.7分)函數(shù)調(diào)用語句:fseek(fp,-20L,2)的含義是()。A.將文件位置指針從當(dāng)前位置向后移動20個字節(jié)B.將文件位置指針移到距離文件頭20個字節(jié)處C.將文件位置指針從文件末尾處前移20個字節(jié)D.將文件位置指針移到離當(dāng)前位置20個字節(jié)處3【單選題】(16.7分)以二進(jìn)制只讀方式打開一個已有的文本文件file1,正確調(diào)用fopen函數(shù)的方式是()A.fp=fopen("file1","r+");B.fp=fopen("file1","rb");C.fp=fopen("file1","r");D.fp=fopen("file1","rb+");4【單選題】(16.7分)C語言中庫函數(shù)fgets(str,n,fp)的功能是()。A.從文件fp中讀取長度n的字符串存入str指向的內(nèi)存。B.從文件fp中讀取n個字符串存入str指向的內(nèi)存。C.從文件fp中讀取長度不超過n-1的字符串存入str指向的內(nèi)存D.從str讀取至多n個字符到文件fp。5【單選題】(16.7分)于以下一段程序的理解的是()。FILE*fp;if((fp=fopen("D:\\test.txt","w"))==NULL){printf("Cannotopenthefile!\n");exit(0);}A.FILE*fp;表示定義一個文件指針fpB.if語句表示調(diào)用fopen函數(shù)以只讀的形式打開D盤根目錄下的文件test.txtC.fopen函數(shù)打開文件失敗后的返回值為NULLD.通過調(diào)用fopen函數(shù),使文件指針fp指向文件test.txt在內(nèi)存中的緩沖區(qū)6【單選題】(16.7分)下列關(guān)于C語言文件的敘述中正確的是()。A.文件由結(jié)構(gòu)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件B.文件由一系列數(shù)據(jù)依次排列組成,只能構(gòu)成二進(jìn)制文件C.文件由字符序列組成,其類型只能是文本文件D.文件由數(shù)據(jù)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件第十章測試1【單選題】(10分)下面關(guān)于void*malloc(unsignedintsize)函數(shù)描述的()。A.malloc()函數(shù)用來動態(tài)分配內(nèi)存,所分配的空間長度為sizeB.函數(shù)的返回值為指向該區(qū)域起始地址的指針C.malloc函數(shù)申請的空間若不釋放,也有可能被其他程序申請D.若分配不成功則返回NULL2【單選題】(10分)有如下定義:structnode{intdata;structnode*next;}a,b,c;下列哪個答案可以將變量a,b,c在內(nèi)存中的位置連接起來()。A.a=b=c;B.a.data=&b;b.data=&c;C.a.next=b.next=c.next;D.a.next=&b;b.next=&c;3【單選題】(10分)有以下結(jié)構(gòu)體說明和變量的定義,且指針p指向結(jié)點a,指針q指向結(jié)點b。則把結(jié)點b連接到結(jié)點a之后的語句是()。structnode{intdata;structnode*next;}structnodea,b,*p=&a,*q=&b;A.p->next=b;B.a.next=q;C.(*p)->next=q;D.p.next=&b;4【單選題】(10分)下列關(guān)于線性鏈表的敘述中,正確的是()A.各數(shù)據(jù)結(jié)點的存儲順序與邏輯順序必須要一致B.其他三種說法都不對
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《處方點評與合理用藥監(jiān)測》考試試題
- 黑龍江省黑河市嫩江市墨爾根小學(xué)2025屆數(shù)學(xué)四下期中質(zhì)量檢測模擬試題(含答案解析)
- 2025廣東江門臺山大灣控股發(fā)展集團(tuán)有限公司工作人員聘用筆試歷年典型考點題庫附帶答案詳解
- 2025年陜西建工控股集團(tuán)有限公司招聘(4人)筆試歷年備考題庫附帶答案詳解
- 2025年濱州國有資本投資運營集團(tuán)有限公司公開招聘工作人員(第二批)筆試筆試歷年備考題庫附帶答案詳解
- 2025年淮南安徽州源水務(wù)科技有限責(zé)任公司公開招聘技術(shù)管理人員7名筆試歷年典型考點題庫附帶答案詳解
- 2026電子模電筆試題及答案
- 2026電影攝影考試題及答案
- 2026電梯檢修考試題及答案
- 2026電氣檢修考試題及答案
- 2026年專利代理師資格考試相關(guān)法律知識試題與答案
- 浙江專用2025版高考數(shù)學(xué)大一輪復(fù)習(xí)課時32.1函數(shù)及其表示夯基提能作業(yè)
- 《小米薪酬體系》課件
- 產(chǎn)品外觀缺陷培訓(xùn)
- 廣東省全民國防教育基地項目可行性研究報告
- 一年級數(shù)學(xué)口算練習(xí)題大全1000多道題
- 23G409先張法預(yù)應(yīng)力混凝土管樁
- 藥品質(zhì)量問題應(yīng)急處理流程
- You Raise Me Up二部合唱簡譜
- 水務(wù)水廠供水自來水雙控機(jī)制手冊
- 四川建筑安全員A證考試題庫
評論
0/150
提交評論