版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第頁c語言練習(xí)試題1.在C語言中,用戶定義的標(biāo)識(shí)符分為4種作用域,下列選項(xiàng)中不屬于這4種作用域的是()。A、全局B、語句C、文件D、局部【正確答案】:B2.若一個(gè)函數(shù)聲明為“double*function();”,則該函數(shù)的返回值類型為()。A、實(shí)數(shù)型B、實(shí)數(shù)指針型C、函數(shù)指針型D、數(shù)組型【正確答案】:B3.假定一個(gè)函數(shù)的數(shù)組參數(shù)說明為chara[],與之等價(jià)的指針參數(shù)說明為()。A、charaB、char*aC、char&aD、char**a【正確答案】:B4.假定二維數(shù)組的定義語句為“inta[3][5];”,則該數(shù)組所含元素的個(gè)數(shù)為()。A、8B、15C、10D、12【正確答案】:B5.每個(gè)C程序文件在編譯時(shí)可能出現(xiàn)有警告性錯(cuò)誤,其對(duì)應(yīng)的標(biāo)識(shí)符號(hào)為()。A、warningB、errorC、warnD、err【正確答案】:A6.函數(shù)定義參數(shù)表中的每個(gè)形參變量,其作用域范圍為所在的整個(gè)()。A、程序B、文件C、函數(shù)D、參數(shù)表【正確答案】:C7.下列數(shù)值中最大值是()。A、28/8B、35/13C、28%8D、35%5【正確答案】:C8.假定要訪問一個(gè)結(jié)構(gòu)變量x中的數(shù)據(jù)成員a,則表示方法為()。A、x.aB、x->aC、x:aD、x(a)【正確答案】:A9.在C語言中,關(guān)閉一個(gè)數(shù)據(jù)文件的系統(tǒng)函數(shù)為()。A、fopen()B、fclose()C、fread()D、fwrite()【正確答案】:B10.在一個(gè)數(shù)組中,數(shù)組元素a[i]前面的元素個(gè)數(shù)為()。A、iB、i+1C、i-1D、2*i【正確答案】:A11.x>5的相反表達(dá)式為()。A、x<5B、x!=5C、x>=5D、x<=5【正確答案】:D12.C語言中使用的字符常量,其起止標(biāo)記符是()。A、單引號(hào)B、雙引號(hào)C、中括號(hào)D、尖括號(hào)【正確答案】:A13.一個(gè)程序文件開始使用的每條預(yù)處理命令,其首字符必須是()。A、@B、#C、$D、%【正確答案】:B14.在scanf()函數(shù)調(diào)用的格式字符串中,每個(gè)格式符的先導(dǎo)字符為()。A、#B、%C、$D、@【正確答案】:B15.對(duì)于一個(gè)長度為n的字符串,保存它至少需要占用的存儲(chǔ)字節(jié)數(shù)為()。A、nB、n-1C、n+1D、n+2【正確答案】:C16.循環(huán)體至少被執(zhí)行一次的循環(huán)語句為()。A、forB、whileC、do-whileD、任一種【正確答案】:C17.在C語言程序中,多行注釋語句使用的開始標(biāo)記符為()。A、//B、/*C、*/D、**【正確答案】:B18.一個(gè)指針類型的簡單變量占用內(nèi)存中的字節(jié)數(shù)為()。A、2B、4C、8D、16【正確答案】:B19.運(yùn)算符優(yōu)先級(jí)最高的是()。A、()B、=C、+D、<【正確答案】:A20.從一個(gè)二進(jìn)制文件中讀取數(shù)據(jù)的系統(tǒng)函數(shù)為()。A、fread()B、fgets()C、fwrite()D、fgetc()【正確答案】:A21.從一個(gè)文本文件中讀取一個(gè)字符的系統(tǒng)函數(shù)為()。A、fputc()B、fgets()C、fputs()D、fgetc()【正確答案】:D22.假定二維數(shù)組的定義語句為“int*a[3][5];”,則該數(shù)組所占用的存儲(chǔ)空間的字節(jié)數(shù)為()。A、120B、15C、30D、60【正確答案】:D23.在下列的語句中,必須以分號(hào)作為結(jié)束的語句是()。A、forB、whileC、doD、switch【正確答案】:C24.一個(gè)程序文件開始使用的每條預(yù)處理命令,其首字符必須是()。A、@B、#C、$D、%【正確答案】:B25.若需要把一個(gè)字符串賦給字符數(shù)組,則選用的函數(shù)是()。A、strlenB、strcmpC、strcatD、strcpy【正確答案】:D26.設(shè)x和y均為邏輯值,則x&&y為真的條件是()。A、它們均為真B、其中一個(gè)為真C、它們均為假D、其中一個(gè)為假【正確答案】:A27.若需要求出一個(gè)字符串的長度,則選用的函數(shù)是()。A、strlenB、strcmpC、strcatD、strcpy【正確答案】:A28.假定p是一個(gè)指向數(shù)據(jù)對(duì)象的指針,則通過p表示該數(shù)據(jù)對(duì)象為()。A、p*B、p&C、&pD、*p【正確答案】:D29.當(dāng)處理問題時(shí)的循環(huán)次數(shù)是確定的,則采用的最合適的循環(huán)方式為()。A、forB、whileC、do-whileD、switch【正確答案】:A30.下列數(shù)值中最小值是()。A、28/8B、35/3C、28%8D、35%3【正確答案】:D31.由C語言源程序文件編譯而成的目標(biāo)文件的擴(kuò)展名為()。A、cppB、exeC、objD、C【正確答案】:C32.C語言中的選擇類語句有兩條,它們是()。AA、if和switchB、if和elseC、switch和caseD、else和case【正確答案】:A33.假定a為一個(gè)字符數(shù)組名,則元素a[8]的地址比該數(shù)組的首地址大()。A、4個(gè)字節(jié)B、8個(gè)字節(jié)C、16個(gè)字節(jié)D、32個(gè)字節(jié)【正確答案】:B34.用于輸出表達(dá)式值的標(biāo)準(zhǔn)輸出函數(shù)是()。A、scanf()B、print()C、printf()D、output()【正確答案】:C35.在函數(shù)體中定義的變量具有()。A、全局作用域B、局部作用域C、文件作用域D、函數(shù)作用域【正確答案】:B36.已知“chara[3][5];”,則元素a[2][3]的地址比該數(shù)組的首地址大()。A、13個(gè)字節(jié)B、26個(gè)字節(jié)C、52個(gè)字節(jié)D、48個(gè)字節(jié)【正確答案】:A37.下面的保留字不能作為函數(shù)返回類型的是()。A、voidB、intC、sizeofD、long【正確答案】:C38.假定一個(gè)函數(shù)的原型語句為“intff(int*x);”,一個(gè)整型數(shù)組為a[20],則下面函數(shù)調(diào)用表達(dá)式不正確的是()。A、ff(a)B、ff(a[0])C、ff(a+3)D、ff(&a[0])【正確答案】:B39.假定對(duì)二維數(shù)組a[3][4]進(jìn)行初始化的數(shù)據(jù)為{{3,5,6},{2,8},{7}},則a[1][1]被初始化為()。A、6B、2C、7D、8【正確答案】:D40.將兩個(gè)字符串連接起來組成一個(gè)字符串時(shí),選用的函數(shù)是()。A、strlenB、strcapC、strcatD、strcmp【正確答案】:C41.p所指對(duì)象的值為25,p+1所指對(duì)象的值為42,則表達(dá)式*p++的值為()。A、25B、42C、26D、43【正確答案】:A42.假定一個(gè)鏈表中結(jié)點(diǎn)的結(jié)構(gòu)類型為“structAA{intdata,structAA*next;};”,則next數(shù)據(jù)成員的類型為()。A、structAAB、structAA*C、AAD、int【正確答案】:B43.向一個(gè)文本文件中寫入一個(gè)字符的系統(tǒng)函數(shù)為()。A、fputc()B、fgets()C、fputs()D、fgetc()【正確答案】:A44.流程控制類語句包括的3類語句為()。A、選擇、循環(huán)、跳轉(zhuǎn)B、選擇、循環(huán)、輸入C、選擇、輸入、輸出D、循環(huán)、選擇、函數(shù)【正確答案】:A45.已知“inta[3][5];”,則元素a[2][3]的地址比該數(shù)組的首地址大()。A、13個(gè)字節(jié)B、52個(gè)字節(jié)C、26個(gè)字節(jié)D、48個(gè)字節(jié)【正確答案】:B46.標(biāo)準(zhǔn)輸出設(shè)備顯示器的文件流標(biāo)識(shí)符是()。A、stdinB、stdoutC、stderrD、stdio【正確答案】:B47.已知x的初值為5,則下列各表達(dá)式中的最大值為()。A、x%=3B、x+=10C、x/=2D、x*=4【正確答案】:D48.控制字符'\n'表示()。A、回車B、響鈴C、換頁D、換行【正確答案】:D49.假定p所指對(duì)象的值為25,p+1所指對(duì)象的值為42,則表達(dá)式*++p的值為()。A、25B、42C、26D、43【正確答案】:B50.假定a為一個(gè)數(shù)組名,則下面表達(dá)式中錯(cuò)誤的是()。A、a[i]B、*a++C、*aD、*(a+1)【正確答案】:B51.不符合C語言規(guī)定的復(fù)合語句是()。A、{}B、{;}C、{x=0;}D、{y=10}【正確答案】:D52.要定義a和b為兩個(gè)整型變量,則使用的定義語句為()。A、inta;b;B、inta,b;C、intab;D、inta:b;【正確答案】:B53.假定二維數(shù)組的定義語句為“chara[M][N];”,則該數(shù)組所含元素的個(gè)數(shù)為()。A、(M-1)*(N-1)B、M*N-1C、M*ND、M*N+1【正確答案】:C54.在C語言中,表示換行符的轉(zhuǎn)義字符為()。A、\fB、\rC、\nD、\m【正確答案】:C55.要訪問一個(gè)結(jié)構(gòu)變量x中的由指針成員a所指向的對(duì)象,則表示方法為()。A、x->aB、x.aC、*(a.x)D、*(x.a)【正確答案】:D56.在printf()函數(shù)調(diào)用的格式字符串中,每個(gè)格式符的先導(dǎo)字符為()。A、#B、%C、$D、@【正確答案】:B57.
若n的值為10,則執(zhí)行“for(i=1;i<n;i++)S;”語句的過程中,表達(dá)式i=1共被執(zhí)行的次數(shù)為(
)。A、1B、n-1C、nD、n+1【正確答案】:A58.若p指向x,則與x的等價(jià)表示為()。A、pB、*pC、*xD、&x【正確答案】:B59.標(biāo)準(zhǔn)輸入設(shè)備鍵盤的文件流標(biāo)識(shí)符是()。A、stdinB、stdoutC、stderrD、stdio【正確答案】:A60.假定要訪問一個(gè)結(jié)構(gòu)指針變量x中的數(shù)據(jù)成員a,則表示方法為()。A、x.aB、x->aC、x(a)D、x{a}【正確答案】:B61.在每個(gè)C語言程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為()。A、mainB、MAINC、nameD、function【正確答案】:A62.字符串“a+b=12\n”的長度為()。A、6B、7C、8D、9【正確答案】:B63.在下面的函數(shù)聲明語句中存在著語法錯(cuò)誤的是()。A、AA(inta,intb)B、AA(int,int)C、AA(inta;intb)D、AA(inta,int)【正確答案】:C64.int類型的長度為()。A、1B、2C、4D、8【正確答案】:C65.在結(jié)構(gòu)類型的定義中,使用的關(guān)鍵字是()。A、structB、unionC、staticD、enum【正確答案】:A66.由C語言目標(biāo)文件連接而成的可執(zhí)行文件的擴(kuò)展名為()。A、cppB、exeC、objD、c【正確答案】:B1.在C語言中,一個(gè)結(jié)構(gòu)類型的長度等于所含的所有數(shù)據(jù)成員類型長度的最大值。()A、正確B、錯(cuò)誤【正確答案】:B2.假定二維數(shù)組的定義語句為“doublea[M][N];”,則每個(gè)數(shù)組元素的列下標(biāo)取值范圍在0~N-1之間。()A、正確B、錯(cuò)誤【正確答案】:A3.進(jìn)行動(dòng)態(tài)存儲(chǔ)分配的calloc()函數(shù)帶有一個(gè)參數(shù)。()A、正確B、錯(cuò)誤【正確答案】:B4.假定一個(gè)數(shù)據(jù)對(duì)象為int*類型,則指向該對(duì)象的指針類型為int**。()A、正確B、錯(cuò)誤【正確答案】:A5.假定a是一個(gè)一維數(shù)組,則進(jìn)行a++運(yùn)算是不允許的。()A、正確B、錯(cuò)誤【正確答案】:A6.在結(jié)構(gòu)成員訪問運(yùn)算符中,點(diǎn)運(yùn)算符()為雙目運(yùn)算符。()A、正確B、錯(cuò)誤【正確答案】:A7.一個(gè)C語言程序能夠包含多個(gè)用戶頭文件。()A、正確B、錯(cuò)誤【正確答案】:A8.假定a是一個(gè)一維數(shù)組,則數(shù)組名a的值和&a[0]的值相等。()A、正確B、錯(cuò)誤【正確答案】:A9.當(dāng)向字符文件輸出一個(gè)換行符時(shí),實(shí)際將輸出的是回車和換行這兩個(gè)字符。()A、正確B、錯(cuò)誤【正確答案】:A10.在for循環(huán)語句的頭部,for后面括號(hào)內(nèi)的各表達(dá)式之間使用逗號(hào)分開。()A、正確B、錯(cuò)誤【正確答案】:B11.在C語言中,在定義一個(gè)字符數(shù)組時(shí),不能利用一個(gè)字符串進(jìn)行初始化。()A、正確B、錯(cuò)誤【正確答案】:B12.在一個(gè)函數(shù)定義中,參數(shù)表中的參數(shù)說明項(xiàng)之間是采用分號(hào)分開的。()A、正確B、錯(cuò)誤【正確答案】:B13.在C語言程序中,主函數(shù)也可以成為遞歸函數(shù)。()A、正確B、錯(cuò)誤【正確答案】:B14.當(dāng)循環(huán)次數(shù)確定時(shí),while循環(huán)語句能夠轉(zhuǎn)換為for循環(huán)語句。()A、正確B、錯(cuò)誤【正確答案】:A15.在定義指針變量的語句中,最前面的類型關(guān)鍵字仍然允許是指針類型。()A、正確B、錯(cuò)誤【正確答案】:A16.在結(jié)構(gòu)類型的定義中,結(jié)構(gòu)類型名在關(guān)鍵字struct和定義體之間。()A、正確B、錯(cuò)誤【正確答案】:A17.在定義指針變量的語句“int*p,pp;”中,p和pp具有相同的數(shù)據(jù)類型。()A、正確B、錯(cuò)誤【正確答案】:B18.return語句只有保留字,沒有其他成分。()A、正確B、錯(cuò)誤【正確答案】:B19.在一維數(shù)組的定義語句中,給數(shù)組賦初值的部分是用一對(duì)花括號(hào)括起來的數(shù)據(jù)表。()A、正確B、錯(cuò)誤【正確答案】:A20.在函數(shù)定義中,若存在著調(diào)用自身函數(shù)的函數(shù)調(diào)用表達(dá)式,則稱此函數(shù)為非遞歸函數(shù)。()A、正確B、錯(cuò)誤【正確答案】:B21.在for循環(huán)語句的頭部,for后面括號(hào)內(nèi)共有2個(gè)表達(dá)式位置。()A、正確B、錯(cuò)誤【正確答案】:B22.在定義一個(gè)變量時(shí),不能給它賦初值。()A、正確B、錯(cuò)誤【正確答案】:B23.在C語言字符集中,包含有全部26個(gè)英文大寫字母和對(duì)應(yīng)的小寫字母。()A、正確B、錯(cuò)誤【正確答案】:A24.一個(gè)二維字符數(shù)組a[10][20]中存儲(chǔ)每個(gè)字符串的最大長度為20。()A、正確B、錯(cuò)誤【正確答案】:B25.在C語言中,打開一個(gè)數(shù)據(jù)文件的系統(tǒng)函數(shù)為fopen(),它帶有一個(gè)字符串參數(shù),用來給定文件的打開方式。()A、正確B、錯(cuò)誤【正確答案】:B26.do-while循環(huán)語句是以分號(hào)結(jié)束的語句。()A、正確B、錯(cuò)誤【正確答案】:A27.常數(shù)3.26是雙精度浮點(diǎn)數(shù)。()A、正確B、錯(cuò)誤【正確答案】:B28.用于釋放動(dòng)態(tài)存儲(chǔ)空間的函數(shù)為free,使用它需要帶有一個(gè)參數(shù)。()A、正確B、錯(cuò)誤【正確答案】:A29.表達(dá)式x=x+1表示成增量表達(dá)式為x++。()A、正確B、錯(cuò)誤【正確答案】:A30.假定a是一個(gè)一維數(shù)組名,則a+i的值與&a[i]的值相等。()A、正確B、錯(cuò)誤【正確答案】:A31.關(guān)系表達(dá)式(x!=0)的等價(jià)表達(dá)式為(!x)。()A、正確B、錯(cuò)誤【正確答案】:B32.常數(shù)3.26f是單精度定點(diǎn)數(shù)。()A、正確B、錯(cuò)誤【正確答案】:A33.使用const語句定義一個(gè)符號(hào)常量時(shí),則必須對(duì)它同時(shí)進(jìn)行初始化。()A、正確B、錯(cuò)誤【正確答案】:A34.在一個(gè)函數(shù)定義中,參數(shù)表中的參數(shù)類型可以為void類型。()A、正確B、錯(cuò)誤【正確答案】:B35.在二維數(shù)組的定義語句中,不能給數(shù)組中每個(gè)元素賦初值。()A、正確B、錯(cuò)誤【正確答案】:B36.在一條變量定義語句中,當(dāng)同時(shí)定義多個(gè)變量時(shí),各變量之間只能使用逗號(hào)分開。()A、正確B、錯(cuò)誤【正確答案】:A37.在一維數(shù)組的定義語句中,可以給數(shù)組中每個(gè)元素賦初值。()A、正確B、錯(cuò)誤【正確答案】:A38.在一條變量定義語句中,只能定義同一類型的變量。()A、正確B、錯(cuò)誤【正確答案】:A39.對(duì)于不加static標(biāo)識(shí)的局部變量,若沒有對(duì)它進(jìn)行初始化,則它的初值是不確定的。()A、正確B、錯(cuò)誤【正確答案】:A40.在一個(gè)鏈表中,表頭結(jié)點(diǎn)和表尾結(jié)點(diǎn)均無前驅(qū)結(jié)點(diǎn)。()A、正確B、錯(cuò)誤【正確答案】:B41.在for循環(huán)語句的頭部,for后面括號(hào)內(nèi)的各表達(dá)式之間使用空格隔開。()A、正確B、錯(cuò)誤【正確答案】:B42.在C語言程序中,存儲(chǔ)字符串的方法是只使用字符指針。()A、正確B、錯(cuò)誤【正確答案】:B43.表達(dá)式x=x+y表示成復(fù)合賦值表達(dá)式為x+=y。()A、正確B、錯(cuò)誤【正確答案】:A44.在一維數(shù)組的定義語句中,給數(shù)組賦初值的部分是用一對(duì)圓括號(hào)括起來的數(shù)據(jù)表。()A、正確B、錯(cuò)誤【正確答案】:B45.每次只能向文本文件中寫入一個(gè)字符,不能一次寫入一個(gè)字符串。()A、正確B、錯(cuò)誤【正確答案】:B46.在一個(gè)函數(shù)定義中,參數(shù)表可以為空。()A、正確B、錯(cuò)誤【正確答案】:A47.在結(jié)構(gòu)成員訪問運(yùn)算符中,點(diǎn)運(yùn)算符和箭頭運(yùn)算符的左邊均為結(jié)構(gòu)指針變量。()A、正確B、錯(cuò)誤【正確答案】:B48.在C語言中,打開一個(gè)數(shù)據(jù)文件的系統(tǒng)函數(shù)為fopen(),它帶有兩個(gè)字符串參數(shù),用來給定文件名和打開方式。()A、正確B、錯(cuò)誤【正確答案】:A49.若要在程序文件中使用標(biāo)準(zhǔn)輸入和輸出函數(shù),則需要引入的系統(tǒng)頭文件為stdio.h。A、正確B、錯(cuò)誤【正確答案】:A50.每次只能向文本文件中寫入一個(gè)字符,不能一次寫入一個(gè)字符串。()A、正確B、錯(cuò)誤【正確答案】:B51.假定二維數(shù)組的定義語句為“doublea[M][N];”,則每個(gè)數(shù)組元素的行下標(biāo)取值范圍在1~M之間。()A、正確B、錯(cuò)誤【正確答案】:B52.常數(shù)3.26是雙精度定點(diǎn)數(shù)。()A、正確B、錯(cuò)誤【正確答案】:A53.在一個(gè)鏈表的結(jié)點(diǎn)結(jié)構(gòu)中,存在著一個(gè)指針域,但不一定指向自身結(jié)點(diǎn)類型。()A、正確B、錯(cuò)誤【正確答案】:B54.假定a是一個(gè)一維數(shù)組,則*(a+i)的值與a[i]的值相等。()A、正確B、錯(cuò)誤【正確答案】:A55.在一維數(shù)組的定義語句中,數(shù)組名后帶有一對(duì)圓括號(hào)。()A、正確B、錯(cuò)誤【正確答案】:B56.break語句帶有語句體。()A、正確B、錯(cuò)誤【正確答案】:B57.在定義指針變量的語句“int*p,**pp;”中,p和pp具有不同的指針類型。()A、正確B、錯(cuò)誤【正確答案】:A58.在定義指針變量的語句中,對(duì)指針變量可以賦初值。()A、正確B、錯(cuò)誤【正確答案】:A59.一個(gè)C語言程序能夠包含多個(gè)用戶頭文件。()A、正確B、錯(cuò)誤【正確答案】:A60.當(dāng)需要在程序文件中引入系統(tǒng)頭文件時(shí),不需要使用#include命令。()A、正確B、錯(cuò)誤【正確答案】:B61.字符串允許為空,并且其長度為0。()A、正確B、錯(cuò)誤【正確答案】:A62.while循環(huán)是先判斷循環(huán)條件,當(dāng)條件為真時(shí)執(zhí)行循環(huán)體。()A、正確B、錯(cuò)誤【正確答案】:A63.已知“inta[10],*p=a;”,則進(jìn)行p++運(yùn)算是不允許的。()A、正確B、錯(cuò)誤【正確答案】:B64.對(duì)于標(biāo)識(shí)為static屬性的變量,若沒有對(duì)它進(jìn)行初始化,則默認(rèn)的初值為1。()A、正確B、錯(cuò)誤【正確答案】:B65.在C語言程序中,只有一種使用注釋語句的方法。()A、正確B、錯(cuò)誤【正確答案】:B66.定義結(jié)構(gòu)類型的同時(shí)能夠定義它的變量。()A、正確B、錯(cuò)誤【正確答案】:A67.在結(jié)構(gòu)類型的定義中,其中的數(shù)據(jù)成員可以是本身類型的直接對(duì)象。()A、正確B、錯(cuò)誤【正確答案】:B68.在C語言中,求一個(gè)整數(shù)的絕對(duì)值的數(shù)學(xué)函數(shù)為abs(x)。()A、正確B、錯(cuò)誤【正確答案】:A69.關(guān)系表達(dá)式(x!=0)的等價(jià)表達(dá)式為(!x)。()A、正確B、錯(cuò)誤【正確答案】:B70.表達(dá)式x=x+y表示成復(fù)合賦值表達(dá)式為x=+y。()A、正確B、錯(cuò)誤【正確答案】:B71.存儲(chǔ)一個(gè)長度為0的空字符串至少需要占用1個(gè)字節(jié)的存儲(chǔ)空間。()A、正確B、錯(cuò)誤【正確答案】:A填空題1.執(zhí)行下面程序的輸出結(jié)果為()。s=78
#include
Voidmain(){
inti,s=0;
For(i=1;i<10;i+=3)s+=i*(i+1);
printf("s=%d\n",s);
}【正確答案】:s=782.執(zhí)行下面程序的輸出結(jié)果為()。
#include
Voidmain(){
inta[3][3]={{3,8,6},{5,9,2},{8,5,12}};
inti,j,s=0;
For(i=0;i<3;i++)
For(j=0;j<3;j++)s+=a[i][j];
printf("s=%d\n",s);
}【正確答案】:s=583.執(zhí)行下面程序的輸出結(jié)果為()。
#include
Voidmain(){
inta[8]={3,8,6,5,9,2,8,5};
inti,s=0;
For(i=0;i<8;i++)s+=a[i];
printf("s=%d\n",s);
}【正確答案】:s=464.
在此程序中,具有文件作用域的變量是(
)。#include<stdio.h>intx1=5;staticintx2=8;voidmain(){
intx3=20;
while(x1+x2<x3)x1+=2;
printf("%d%d%d\n",x1,x2,x3);}【正確答案】:x25.執(zhí)行下面程序的輸出結(jié)果為(
)。#include<stdio.h>#defineN8voidmain(){
inta[N]={3,5,8,10,15,20,32,66};
inti,x;
for(i=0;i<N/2;i++){
x=a[i];a[i]=a[N-1-i];a[N-1-i]=x;
}
printf("%d\n",a[1]+a[3]);}【正確答案】:476.20.執(zhí)行下面程序的輸出結(jié)果為(
)。#include<stdio.h>voidmain(){
inta[3][3]={{2,3,4},{5,6,8},{10,15,20}};
int*p=(int*)a;
ints=0;
while(p<(int*)a+9)s+=*p++;
printf("%d\n",s);}【正確答案】:737.執(zhí)行下面程序的輸出結(jié)果為()。
#include
Voidmain(){
intx=5,y=8;
if(x>=y)printf("%d%d\n",x,y);
Elseprintf("%d%d\n",y,x);
}【正確答案】:858.執(zhí)行下面程序的輸出結(jié)果為()。
#include
Voidmain(){
inta[3][3]={{3,8,6},{5,9,2},{8,5,12}};
inti,j,s=0;
For(i=0;i<3;i++)
For(j=0;j<3;j++)
if(a[i][j]%3==0)s+=a[i][j];
printf("s=%d\n",s);
}【正確答案】:s=309.執(zhí)行下面程序的輸出結(jié)果為()。s=56
#include
Voidmain(){
inti=0,s=0;
while(s<50){i+=2;s+=i*i;}
printf("s=%d\n",s);
}【正確答案】:s=5610.執(zhí)行下面程序的輸出結(jié)果為(
)。#include<stdio.h>voidmain(){
intx=30,i=1,s=0;
do{s+=i*i;i++;}while(s<x);
printf("s=%d\n",s);}
【正確答案】:s=3011.執(zhí)行下面程序的輸出結(jié)果為()。
#include
Voidmain(){
inti,f1=1,f2;
For(i=2;i<6;i++){
F2=3*f1;
F1=f2;
}
printf("f2=%d\n",f2);
}【正確答案】:f2=8112.
21.執(zhí)行下面程序的輸出結(jié)果為(
)。y=34#include<stdio.h>voidmain(){
intn=10,y=0;
while(n>6){y+=n;n--;}
printf("y=%d\n",y);}
【正確答案】:y=3413.執(zhí)行下面程序的輸出結(jié)果為()。
#include
Voidmain(){
inta=5,b=8,c=6,d=15,x,y;
if(a>=b)x=a;elsex=b;
if(c>=d)y=c;elsey=d;
if(x>=y)printf("%d\n",x);
Elseprintf("%d\n",y);
}【正確答案】:1514.此程序運(yùn)行后,得到的輸出結(jié)果為()。
#include
Intfn3(int
A,intb){
intc=a;a=b;b=c;
returna+2*b-3;
}
Voidmain(){
inta=3,b=5;
intc=fn3(a+2,b+3);
printf("%d\n",3*a+b+c);
}2【正確答案】:2915.
9.執(zhí)行下面程序的輸出結(jié)果為(
)。#include<stdio.h>voidmain(){
inta[8]={6,8,7,12,5,15,18,9};
ints=0;
int*p=a;
while(p<a+8)s+=*p++;
printf("%d\n",s);}【正確答案】:8016.18.執(zhí)行下面程序的輸出結(jié)果為(
)。#include<stdio.h>#defineN7voidmain(){
inta[N];
inti;
a[0]=1;a[1]=2;
for(i=2;i<N;i++)a[i]=2*a[i-2]+a[i-1]+1;
printf("%d\n",a[N-1]);}【正確答案】:8517.23.執(zhí)行下面程序的輸出結(jié)果為(
)。#include<stdio.h>voidmain(){
inti,f1=1,f2;
for(i=2;i<5;i++){
f2=2*f1+1;
f1=f2;
}
printf("f2=%d\n",f2);}【正確答案】:f2=1518.執(zhí)行下面程序的輸出結(jié)果為()
#include
Voidmain(){
intx=5,y=0;
switch(2*x-3){
Case4:y+=x;break;
Case7:y+=2*x+1;
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度高端住宅項(xiàng)目分銷渠道合作協(xié)議3篇
- 二零二五版市政道路砍割樁施工項(xiàng)目合同2篇
- 2025年度生態(tài)農(nóng)業(yè)餐飲食材配送框架協(xié)議3篇
- 梧州職業(yè)學(xué)院《推拿學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024版醫(yī)療機(jī)構(gòu)餐飲服務(wù)合作協(xié)議版B版
- 二零二五版醫(yī)療設(shè)備檢驗(yàn)試劑配套供應(yīng)協(xié)議2篇
- 2024版行政人員合同
- 二零二五版單位食堂餐飲服務(wù)設(shè)施升級(jí)改造合同3篇
- 2024版廣告設(shè)計(jì)與發(fā)布合同
- 太湖創(chuàng)意職業(yè)技術(shù)學(xué)院《輕化工程專業(yè)發(fā)展概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年醫(yī)師定期考核臨床業(yè)務(wù)知識(shí)考試題庫及答案(共三套)
- 2014新PEP小學(xué)英語六年級(jí)上冊(cè)-Unit5-What-does-he-do復(fù)習(xí)課件
- 建筑材料供應(yīng)鏈管理服務(wù)合同
- 孩子改名字父母一方委托書
- 2024-2025學(xué)年人教版初中物理九年級(jí)全一冊(cè)《電與磁》單元測(cè)試卷(原卷版)
- 江蘇單招英語考綱詞匯
- 2024年事業(yè)單位財(cái)務(wù)工作計(jì)劃例文(6篇)
- 2024年工程咨詢服務(wù)承諾書
- 青桔單車保險(xiǎn)合同條例
- 車輛使用不過戶免責(zé)協(xié)議書范文范本
- 2023-2024學(xué)年天津市部分區(qū)九年級(jí)(上)期末物理試卷
評(píng)論
0/150
提交評(píng)論