《C語言程序設(shè)計(jì)》考試復(fù)習(xí)題庫(含答案)_第1頁
《C語言程序設(shè)計(jì)》考試復(fù)習(xí)題庫(含答案)_第2頁
《C語言程序設(shè)計(jì)》考試復(fù)習(xí)題庫(含答案)_第3頁
《C語言程序設(shè)計(jì)》考試復(fù)習(xí)題庫(含答案)_第4頁
《C語言程序設(shè)計(jì)》考試復(fù)習(xí)題庫(含答案)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGEPAGE1《C語言程序設(shè)計(jì)》考試復(fù)習(xí)題庫(含答案)一、單選題1.若有定義inti=3,j=3;printf();其運(yùn)行結(jié)果為()。A、4,3B、3,3C、4,4D、3,4答案:A2.執(zhí)行下面的程序時(shí)若從鍵盤上輸入6,則輸出結(jié)果是()。Main(){intx;scanf("%d",&x);if(x++>5)printf("%d\n",x);elseprintf("%d\n",x--);}A、7B、6C、5D、4答案:A3.以下程序的運(yùn)行結(jié)果是()。Main(){intx=1,a=0,b=0;Switch(x){case0:b++;Case1:a++;Case2:a++;b++;}Printf(“a=%d,b=%d\n”,a,b);}A、=2,b=1B、a=1,b=1C、a=1,b=0D、a=2,b=2答案:A4.邏輯運(yùn)算符兩側(cè)運(yùn)算對(duì)象的數(shù)據(jù)類型是()。A、只是0或1B、只能是0或非0正數(shù)C、只能是整型或字符型數(shù)據(jù)D、可以是任何合法的數(shù)據(jù)類型答案:D5.若t為double類型,表達(dá)式t=1,t+5,t++的值是()。A、1B、6.0C、2.0D、1.0答案:C6.設(shè)有定義intA,b;當(dāng)執(zhí)行scanf(“%d%d”,&a,&b);語句時(shí),若要求a、b的值分別為12、24,則正確的輸入格式為()。A、=12,b=24B、a=12b=24C、12,24D、1224答案:D7.C語言程序是由()組成。A、過程B、子程序C、主程序和子程序D、函數(shù)答案:D8.下列選項(xiàng)定義了整型變量a,b和c,并為這三個(gè)變量賦初值為2,不正確的語句是()。A、inta=b=c=2;B、inta=2,b=2,c=2;C、intA,b,c;D、inta=2,c=2,b;A=2;b=2;c=2;b=2;答案:A9.若定義inta[5];則對(duì)a數(shù)組元素的引用錯(cuò)誤的有()。A、[3]B、a[5-2]C、a(0)D、a[0]答案:C10.判斷char型變量ch是否為小寫字母的正確表達(dá)式是()。A、‘a(chǎn)’<=ch<=‘z’B、(ch>=‘a(chǎn)’)&(ch<=‘z’)C、(ch>=‘a(chǎn)’)&&(ch<=‘z’)D、(‘a(chǎn)’<=ch)AND(‘z’>=ch)答案:C11.若有定義inta=7;floatx=2.5,y=4.7;則表達(dá)式x+a%3?()()%2/4的值是()。A、2.500000B、2.750000C、3.500000D、0.000000答案:A12.下列實(shí)型常量用指數(shù)形式表示正確的是()。A、e6B、123E4C、e-6D、2.1E-5.3答案:B13.執(zhí)行下列語句后輸出結(jié)果是()。Inti,x[3][3]={1,2,3,4,5,6,7,8,9};For(i=0;i<3;i++)printf(″%d″,x[i][2-i]);A、147B、159C、357D、369答案:C14.設(shè)intn=3;則有表達(dá)式++n,n的結(jié)果是()。A、2B、3C、4D、5答案:C15.下面for循環(huán)的正確描述是()。A、for循環(huán)體語句中,可以包含多條語句,但必須用花括號(hào)括起來B、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況,不能用于無限循環(huán)C、for循環(huán)是先執(zhí)行循環(huán)體語句后判斷表達(dá)式D、在for循環(huán)中,不能用break語句結(jié)束循環(huán)答案:A16.以下對(duì)二維數(shù)組a的正確說明是()。A、inta[7][];B、floata[7,7];C、doublea[7][7];D、floata(7)(7);答案:C17.以下選項(xiàng)中,符合C語言標(biāo)識(shí)符命名規(guī)則的是()。A、a_!B、abcC、forD、3a答案:B18.能正確表示邏輯關(guān)系:“a<10并且a>0”的C語言表達(dá)式是()。A、<10anda>0B、a<10|a>0C、a<10&&a>0D、a<10||a>0答案:C19.設(shè)a、b、c、d、m、n均為int型變量,且a=5、b=6、c=7、d=8、m=0、n=0,則邏輯表達(dá)式(m=a<b)||(n=c>d)運(yùn)算后,表達(dá)式的值為()。A、0B、1C、2D、3答案:B20.下列選項(xiàng)中哪個(gè)是合法的標(biāo)識(shí)符()。A、3daysB、charC、_aboveD、a>b答案:C21.若希望當(dāng)A的值為奇數(shù)時(shí),表達(dá)式的值為真,A的值為偶數(shù)時(shí),表達(dá)式的值為假,則以下不能滿足要求的表達(dá)式是()。A、%2==1B、!(A%2==0)C、!(A%2)D、A%2答案:C22.不能把字符串“Hello!”賦給數(shù)組b的語句是()。A、charb[10]={'H','e','l','l','o','!'};B、charb[10];b="Hello!";C、harb[10];strcpy(b,"Hello!");D、charb[10]="Hello!";答案:B23.下列程序段運(yùn)行后,x的值是()。Inta=1,b=0,x=4;If(a==0)++x;Elseif(b!=0)x=7;Elsex=13;A、4B、5C、7D、13答案:D24.以下變量均為整型,則值不等于7的表達(dá)式是()。A、(m=n=6,m+n,m+1)B、(m=n=6,m+n,n+1)C、(m=6,m+1,n=6,m+n)D、(m=6,m+1,n=m,n+1)答案:C25.以下敘述不正確的是()。A、一個(gè)C程序可由一個(gè)或多個(gè)函數(shù)組成B、一個(gè)C程序必須包含一個(gè)main函數(shù)C、程序的基本組成單位是函數(shù)D、在C程序中,注釋說明只能位于一條語句的后面答案:D26.以下不正確的語句是()。A、if(x>y);B、if(x=y)&&(x!=0)x+=y;C、if(x!=y)scanf(“%d”,&x);elsescanf(“%d”,&y);D、if(x<y){x++;y++;}答案:B27.以下描述中正確的是()。A、while、do-while、for循環(huán)中的循環(huán)體語句都至少被執(zhí)行一次B、do-while循環(huán)中,while(表達(dá)式)后面的分號(hào)可以省略C、while循環(huán)體中,一定要有能使while后面表達(dá)式的值變?yōu)椤凹佟钡牟僮鱀、o-while循環(huán)中,根據(jù)情況可以省略while答案:C28.以下正確的函數(shù)聲明形式是()。A、floatfun(intx,inty)B、floatfun(intx;inty);C、floatfun(int,int);D、floatfun(intx,y);答案:C29.有以下程序()Main(){intx,i;For(i=1;i<100;i++){x=i;If(x%2==0)if(x%3==0)if(x%7==0)printf("%d",x);}}A、3981B、4284C、2668D、2870答案:B30.若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是()A、數(shù)組的地址B、數(shù)組中第一個(gè)元素的值C、數(shù)組中的全部元素的值D、數(shù)組元素的個(gè)數(shù)答案:A31.設(shè)n=10,i=4,則賦值運(yùn)算n%=i+1執(zhí)行后,n的值是()。.A、0B、3C、2D、1答案:A32.設(shè)有以下程序段,則下面描述中正確的是()。intk=2;While(k==0)k=k-1;A、while循環(huán)2次B、循環(huán)體一次也不執(zhí)行C、循環(huán)是無限循環(huán)D、循環(huán)體只執(zhí)行一次答案:B33.下列字符中,ASCⅡ碼值最小的是()。A、B、aC、ZD、x答案:A34.下列實(shí)型常量用指數(shù)形式表示正確的是()。A、123E2B、e4C、e-5D、1.2E-3.5答案:A35.執(zhí)行以下語句后,則x,y和z的值分別為()。Intx=1,y=2,z=3;if(x>y)z=x;x=y;y=z;A、x=1,y=2,z=3B、x=2,y=3,z=3C、x=2,y=3,z=1D、x=2,y=3,z=2答案:B36.若x、i、j和k都是int型變量,則計(jì)算下面表達(dá)式后,x的值為()。x=(i=4,j=16,k=32)A、4B、16C、32D、52答案:C37.下面不正確的字符常量是()。A、“C”B、‘?’C、‘W’D、‘\101’答案:A38.一個(gè)C程序的執(zhí)行是從()。A、本程序的main函數(shù)開始,到main函數(shù)的結(jié)束B、本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)的結(jié)束C、本程序文件的main開始,到本程序文件的最后一個(gè)函數(shù)的結(jié)束D、本程序文件的第一個(gè)函數(shù)開始,到本程序文件的main函數(shù)的結(jié)束答案:A39.表達(dá)式“!5||6&&8”的值是()。A、1B、0C、5D、8答案:A40.從循環(huán)體內(nèi)某一層跳出,繼續(xù)執(zhí)行循環(huán)外的語句是()。A、break語句B、return語句C、ontinue語句D、空語句答案:A41.設(shè)有定義intA,b;當(dāng)執(zhí)行scanf();語句時(shí),若要求a、b的值分別為3、5,則正確的輸入格式為()。A、=3,b=5B、a=3b=5C、3,5D、35答案:C42.下列各組字符序列中,全部為合法標(biāo)識(shí)符的一組是()。A、X.O,sum,_aboveB、class,lotus_1,2dayC、#md,month,student_n1D、56,r_1_2,st_1答案:D43.以下對(duì)二維數(shù)組a的正確說明是()。A、inta[3][];B、floata[3,4];C、doublea[3][4];D、floata(3)(4);答案:C44.若有定義chararray[]="CHINA";則數(shù)組array所占存儲(chǔ)空間的字節(jié)數(shù)為()。A、4B、5C、6D、7答案:C45.以下不正確的描述是()A、break語句能夠用于循環(huán)語句和switch語句B、continue語句的作用是結(jié)束整個(gè)循環(huán)的執(zhí)行C、在循環(huán)語句中使用continue語句是為了結(jié)束本次循環(huán),而不是終止整個(gè)循環(huán)的執(zhí)行D、在循環(huán)語句中使用break語句是為了使流程跳出循環(huán)體,提前結(jié)束循環(huán)答案:B46.若變量已正確定義并賦值,下面不符合C語言語法的表達(dá)式是()。A、=a+7;B、a=7+b+c,a++C、int12.3%4D、a=a+7=a+b答案:B47.假設(shè)所有變量均為整數(shù),則表達(dá)式(a=2,b=5,b++,a+b)的值是()。A、7B、8C、6D、2答案:B48.設(shè)a、b和c都是int型變量,且a=3,b=4,c=5;則以下的表達(dá)式中,值為1的表達(dá)式是:()A、!c&&1B、a>=bC、!a||b+c&&b-cD、!a||!b答案:C49.下面正確的字符常量是()。A、'abc'B、'a'C、"a"D、"ab2"答案:B50.下列四組選項(xiàng)中,不合法的用戶標(biāo)識(shí)符的選項(xiàng)是()。A、P_0B、_AC、temp_123D、b-a答案:D51.以下不正確的敘述是()。A、在C程序中,逗號(hào)運(yùn)算符的優(yōu)先級(jí)最低B、在C程序中,APH和aph是兩個(gè)不同的變量C、若變量a和b類型相同,在計(jì)算了賦值表達(dá)式a=b后b中的值將放入a中,而b中的值不變D、當(dāng)從鍵盤輸入數(shù)據(jù)時(shí),對(duì)于整型變量只能輸入整型數(shù)值,對(duì)于實(shí)型變量只能輸入實(shí)型數(shù)值答案:D52.以下選項(xiàng)中可作為C語言合法整數(shù)的是()。A、10110BB、0386C、0xffaD、x2a2答案:C53.在調(diào)用函數(shù)時(shí),如果用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是()。A、數(shù)組的首地址B、數(shù)組的第一個(gè)元素的值C、數(shù)組中全部元素的值D、數(shù)組元素的個(gè)數(shù)答案:A54.a是int類型變量,c是字符變量。下列輸入語句中錯(cuò)誤的是()。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);答案:A55.以下說法中正確的是()。A、C語言程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行。B、在C語言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義C、語言程序總是從main()函數(shù)開始執(zhí)行D、C語言程序中的main()函數(shù)必須放在程序的開始部分答案:C56.下列選項(xiàng)中,正確的字符常量是()。A、“F”B、’\\’’C、’W’D、””答案:C57.下列選項(xiàng)定義了整型變量a和b,并為這兩個(gè)變量賦初值為5,不正確的語句是()。A、inta=5,b=5;B、inta=b=5;C、intA,b;D、inta=5,b;A=5;b=5;b=5;答案:B58.以下敘述正確的是()。A、在C程序中main函數(shù)必須位于程序的最前面B、C程序的每行中只能寫一條語句C、語言本身沒有輸入輸出語句,輸入輸出需要調(diào)用庫函數(shù)D、在對(duì)一個(gè)C程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤答案:C59.執(zhí)行以下程序段后的輸出結(jié)果是()。Intx=7,y=8,z=9;If(x>y)x=y;y=z;z=x;Printf(“x=%d,y=%d,z=%d\n”,x,y,z);A、x=7,y=8,z=7B、x=7,y=9,z=7C、x=8,y=9,z=7D、x=8,y=9,z=8答案:B60.以下程序的輸出結(jié)果是()。Main(){intx=2,y=-1,z=2;if(x<y)if(y<0)z=0;elsez+=1;Printf("%d\n",z);}A、3B、2C、1D、0答案:B61.若定義inta[10];則對(duì)a數(shù)組元素的正確引用的有()。A、[10]B、a[5.5]C、a(9)D、a[5-5]答案:D62.以下對(duì)數(shù)組的定義方式哪個(gè)是正確的?()A、#definesize10B、intn=2;Inta[size];inta[n];C、harname(-10);D、floatweight[10.3];答案:A63.以下程序的輸出結(jié)果是()。main(){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[3],a[6],a[9]);}A、258B、741C、852D、369答案:B64.下面能正確表示八進(jìn)制數(shù)的是()。A、0x16B、029C、-114D、033答案:D65.以下()是八進(jìn)制數(shù)。A、0x12B、123C、1001D、0123答案:D66.以下敘述錯(cuò)誤的是()。A、一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成。B、一個(gè)C源程序必須包含一個(gè)main函數(shù)。C、程序的基本組成單元是函數(shù)。D、在C程序中,注釋說明只能位于一條語句的后面。答案:D67.結(jié)構(gòu)化程序設(shè)計(jì)語言的基本結(jié)構(gòu)中不包括()。A、順序結(jié)構(gòu)B、選擇結(jié)構(gòu)C、循環(huán)結(jié)構(gòu)D、指針結(jié)構(gòu)答案:D68.C語言程序中,主函數(shù)有()。A、1個(gè)B、可以一個(gè)都沒有C、可以有多個(gè)D、2個(gè)答案:A69.下列實(shí)型常量用指數(shù)形式表示正確的是()。A、3EB、1.23E4C、ED、1.2E-3.4答案:B70.下列運(yùn)算符中,不屬于關(guān)系運(yùn)算符的是()。A、<B、>=C、!D、!=答案:C71.以下能正確定義數(shù)組并正確賦初值的語句是()。A、intN=5,b[N][N];B、inta[1][2]={{1},{3}};C、intc[2][]={{1,2},{3,4}};D、intd[][2]={{1,2},{3,4}};答案:D72.當(dāng)x、y、z的值分別為3、4、5時(shí),執(zhí)行以下各語句:if(){x=y;y=z;z=x;}else{x=z;z=y;y=x;}則x,y,z的值為()。A、554B、545C、345D、544答案:A73.在C語言中,要求運(yùn)算對(duì)象必須是整型的運(yùn)算符是()。A、/B、+C、==D、%答案:D74.設(shè)有inta=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行()&&()后n的值()。A、1B、2C、3D、0答案:D75.以下程序的輸出結(jié)果是()。Main(){intx=11,y=11;printf("%d,%d\n",x--,--y);}A、11,11B、10,10C、10,11D、11,10答案:D76.下列選項(xiàng)中哪個(gè)是合法的標(biāo)識(shí)符()。A、intB、_a2C、b#D、7b答案:B77.C語言規(guī)定:源程序中main函數(shù)的位置()。A、必須在最開始B、必須在系統(tǒng)調(diào)用的庫函數(shù)的后面C、可以任意D、必須在后面答案:C78.字符串“Aabc”的長(zhǎng)度為()。A、1B、5C、4D、6答案:B79.已知各變量的類型說明如下:intk,a,b;unsignedlongw=5;doublex=1.42;則以下不符合C語言語法的表達(dá)式是()。A、x%(-3)B、w+=-2C、k=(a=2,b=3,a+b)D、a+=a-=(b=4?3)答案:A80.已知字母A的ASCⅡ值為65,且c2為字符型,則執(zhí)行以下語句后,c2中的值為()。printf(“%c”,c2=’A’+’6’-‘3’);A、DB、68C、不確定的值D、C答案:A81.執(zhí)行下面的程序時(shí)若從鍵盤上輸入6,則輸出結(jié)果是()。Main(){intx;scanf("%d",&x);if(x-->5)printf("%d\n",x);elseprintf("%d\n",++x);}A、7B、6C、5D、4答案:C82.下列運(yùn)算符中優(yōu)先級(jí)最低的是()A、?:B、&&C、+D、!=答案:A83.下列四組選項(xiàng)中,屬于C語言合法標(biāo)識(shí)符的選項(xiàng)是()。A、2abB、fC、_a12D、?b答案:C84.設(shè)有定義intA,b;當(dāng)執(zhí)行scanf();語句時(shí),若要求a、b的值分別為2、3,則正確的輸入格式為()。A、=2,b=3B、a=2b=3C、23D、2,3答案:D85.C語言中while和do-while循環(huán)的主要區(qū)別是()。A、do-while的循環(huán)體至少無條件執(zhí)行一次B、while的循環(huán)控制條件比do-while的循環(huán)控制條件嚴(yán)格C、do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D、o-while的循環(huán)體不能是復(fù)合語句答案:A86.以下程序的運(yùn)行結(jié)果是()。Main(){intk=4,a=3,b=2,c=1;Printf(“%d\n”,k<a?k:c<b?c:a);}A、1B、2C、3D、4答案:A87.以下程序的輸出結(jié)果是()。Main(){intx=5,y=5;printf(“%d,%d\n”,--x,y++);}A、4,6B、6,5C、5,5D、4,5答案:D88.以下能正確定義數(shù)組并正確賦初值的語句是()。A、intN=5,b[N][N];B、inta[1][2]={{1},{3}};C、intc[2][]={{1,2},{3,4}};D、intd[3][2]={1,2,3,4};答案:C89.下面有關(guān)for循環(huán)的正確描述是()。A、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況B、for循環(huán)是先執(zhí)行循環(huán)體語句,后判定表達(dá)式C、在for循環(huán)中,不能用break語句跳出循環(huán)體D、for循環(huán)體語句中,可以包含多條語句,但要用花括號(hào)括起來答案:D90.關(guān)于C程序循環(huán)語句說法不正確的是()。A、只能構(gòu)成單個(gè)循環(huán)B、while語句中可以有continue語句C、可以進(jìn)行多重循環(huán)嵌套D、for語句中可以有break語句答案:A91.C語言中主函數(shù)的個(gè)數(shù)是()。A、1B、2C、3D、任意個(gè)答案:A92.設(shè)x,y和z均為int型變量,則執(zhí)行語句“x=(y=(z=10)+5)-5;”后,x,y和z的值是()。A、x=10B、x=10C、x=10D、x=10y=15y=10y=10y=5Z=10z=10z=15z=10答案:A93.下面不正確的字符串常量是()。A、'abc'B、"12'12"C、"0"D、""答案:A94.下列關(guān)于C語言中注釋的敘述中錯(cuò)誤的是()。A、注釋部分可以出現(xiàn)在程序中任意合適的地方B、以“/?”開頭并以“?/”結(jié)尾的字符串為C語言的注釋符C、程序編譯時(shí),不對(duì)注釋作任何處理D、程序編譯時(shí),需要對(duì)注釋進(jìn)行處理答案:D95.以下程序段運(yùn)行后,循環(huán)體執(zhí)行()。Intn=3;While(n==0){n/=5;n--;}Printf(“%d”,n);A、0次B、1次C、2次D、3次答案:A96.下列運(yùn)算符中優(yōu)先級(jí)最高的是()。A、<B、+C、&&D、!=答案:B97.執(zhí)行以下程序段后的輸出結(jié)果是()。Main(){inta=4;floatb=9.5;Printf(“a=%d,b=%4.2f\n”,a,b);}A、=%d,b=%f\nB、a=%d,b=%fC、a=4,b=9.50D、a=4,b=9.5答案:C98.設(shè)有程序段intk=10;While(k==0)k=k-1;則下面描述中正確的是()。A、while循環(huán)10次B、循環(huán)體一次也不執(zhí)行C、循環(huán)是無限循環(huán)D、循環(huán)體只執(zhí)行一次答案:B99.執(zhí)行以下程序段后的輸出結(jié)果是()。Main(){intn=3;While(n--?。?);Printf(“%d\n”,n);}A、0B、1C、-1D、死循環(huán)答案:C100.若有定義chararray[]="hello";則數(shù)組array所占存儲(chǔ)空間的字節(jié)數(shù)為()。A、4B、5C、6D、7答案:C判斷題1.++和--運(yùn)算符可以用于常量和變量。()A、正確B、錯(cuò)誤答案:A2.關(guān)系運(yùn)算符的運(yùn)算對(duì)象可以是任意類型。()A、正確B、錯(cuò)誤答案:A3.a+2=b;是合法的賦值語句。()A、正確B、錯(cuò)誤答案:B4.for語句的一般形式中,三個(gè)表達(dá)式都可以省略。()A、正確B、錯(cuò)誤答案:A5.若定義一個(gè)數(shù)組inta[3][3];則可引用a[3][3]這一元素。()A、正確B、錯(cuò)誤答案:B6.只有一個(gè)“;”的語句,即空語句,在C語言中是不合法的。()A、正確B、錯(cuò)誤答案:B7.算術(shù)運(yùn)算符%兩邊的運(yùn)算對(duì)象只能為整型數(shù)據(jù)。()A、正確B、錯(cuò)誤答案:A8.C語言中可以把一個(gè)字符串賦給一個(gè)字符變量。()A、正確B、錯(cuò)誤答案:B9.一個(gè)C源程序可以由一個(gè)或多個(gè)函數(shù)組成。()A、正確B、錯(cuò)誤答案:A10.定義數(shù)組時(shí),所有數(shù)組元素類型必須相同。()A、正確B、錯(cuò)誤答案:A11.一維數(shù)組初始化的數(shù)據(jù)個(gè)數(shù)允許少于數(shù)組的長(zhǎng)度,但不能多于數(shù)組的長(zhǎng)度。()A、正確B、錯(cuò)誤答案:A12.若定義一個(gè)數(shù)組inta[3][3];則可引用a[3][3]這一元素。()A、正確B、錯(cuò)誤答案:B13.定義數(shù)組時(shí),所有數(shù)組元素類型必須相同。()A、正確B、錯(cuò)誤答案:A14.++和--運(yùn)算符不僅可以用于變量,還可以用于常量和表達(dá)式。()A、正確B、錯(cuò)誤答案:A15.自定義函數(shù)只能在主函數(shù)之后。()A、正確B、錯(cuò)誤答案:B16.字符型變量用來存放字符常量,最多只能放2個(gè)字符。()A、正確B、錯(cuò)誤答案:B17.編譯時(shí)不會(huì)發(fā)現(xiàn)注釋中的錯(cuò)誤。()A、正確B、錯(cuò)誤答案:A18.C語言規(guī)定,可以在定義變量時(shí),同時(shí)使變量初始化。()A、正確B、錯(cuò)誤答案:A19.凡是表達(dá)式都有一個(gè)值。()A、正確B、錯(cuò)誤答案:A20.函數(shù)的定義和聲明不是一回事。()A、正確B、錯(cuò)誤答案:A21.a=a+2=b;是合法的賦值語句。()A、正確B、錯(cuò)誤答案:B22.形參可以是變量、常量、表達(dá)式。()A、正確B、錯(cuò)誤答案:B23.==是關(guān)系運(yùn)算符,=是賦值運(yùn)算符。()A、正確B、錯(cuò)誤答案:A24.在C程序中,注釋說明只能位于一條語句的后面。()A、正確B、錯(cuò)誤答案:B填空題1.表達(dá)式3>2>1的值為(),表達(dá)式1<2<3的值是()。答案:0|12.若x為int型變量,則執(zhí)行以下語句后x的值是()。X=2;x+=x-=x+x;答案:-43.表達(dá)式()()的值是()。答案:int|2.0/7.0|04.所有運(yùn)算符中優(yōu)先級(jí)最低的為()運(yùn)算符。答案:逗號(hào)5.程序的三種基本結(jié)構(gòu)是()。答案:順序結(jié)構(gòu)6.在Turboc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論