


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1.2.3.4.5.6.7.8.考場號2012年大學(xué)軟件學(xué)院高職升本專業(yè)課試題考生號姓名第一部分C語言部分100分、單項(xiàng)選擇題(共 25小題,每題2分,共50分)以下每小題列出的四個(gè)備選答案中只有一個(gè)符合題目要求,請將正確答案填入“單項(xiàng)選擇題答題表” 對應(yīng)的格中,未填入答題表,錯(cuò)選或多選均不得分。一個(gè)C語言程序是由(A. 一個(gè)主程序和若干個(gè)子程序C.若干過程若x、i、j和k均是int型變量,A. 4C. 32下列程序不是死循環(huán)的是(A. i nt i=100; while(1) i=i%100+1;if(i100) break; C. for(;);)組成的。B.D.則計(jì)算表達(dá)式函數(shù) 若干子程
2、序x=(i=4,j=16,k=32)后,x的值為(B. 16D. 52B. i nt k=0;do +k; while(k=0);D. int s=36;while(s);-s;在C語言中一維數(shù)組的定義形式為:類型說明符數(shù)組名(A.常量表達(dá)式B.整型表達(dá)式C.整型常量或整型表達(dá)式D.整型常量下面四個(gè)選項(xiàng)中,均是正確的八進(jìn)制數(shù)或十六進(jìn)制數(shù)的選項(xiàng)是(A. -10-0x8fB.0abc-017-011C. 010-0x110xcD.0a12-0x1230xf1putchar函數(shù)可以向終端輸出一個(gè)(A.整型變量表達(dá)式值C.字符串 下列程序的輸出結(jié)果是( main () pri ntf(%x,A); A
3、. 65C. A程序 int a10=9,8,7,6,5,4,3,2,1,0,*p=a+5; prin tf(%d,*-p);A.非法C. 5以下選項(xiàng)中,與k=n+完全等價(jià)的表達(dá)式是A. k=n,n=n+1-0x8)B.實(shí)型變量值D.字符或字符型變量值B. 41D. 101的輸出結(jié)果是(B. a4的地址D. 3)B. n=n +1,k =nC語言允許函數(shù)值類型缺省定義,此時(shí)該函數(shù)值隱含的類型是(A. float 型C. int 型define定義為用戶標(biāo)識符if定義為用戶標(biāo)識符10.11.12.13.14.15.16.17.18.19.被調(diào)函數(shù)調(diào)用結(jié)束后,返回到()。A. 主調(diào)函數(shù)中該被調(diào)函數(shù)
4、調(diào)用語句處C.主調(diào)函數(shù)中該被調(diào)函數(shù)調(diào)用語句的前一語句 以下程序的輸出結(jié)果是()。#define MIN(x,y) (x)(y)?(x):(y)main () int i,j,k;i=10,j=15;k=10*MIN(i,j);prin tf(%dn,k);A. 15C. 10對于以下變量定義,正確的賦值是(int *p3,a3;A. p=aC. p=& a0以下關(guān)于指針概念的敘述中,錯(cuò)誤.的是( A. 一個(gè)指針變量只能指向同一類型的變量 C.兩個(gè)同類型的指針變量可以加減運(yùn)算 C語言的整型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是(A.原碼C.補(bǔ)碼調(diào)試程序是指對程序進(jìn)行()。A.編輯C.查錯(cuò)和排錯(cuò)以下敘述正確的是
5、()。A. 可以把define和if定義為用戶標(biāo)識符B. 可以把if定義為用戶標(biāo)識符,但不能把C. define 和if都不能定義為用戶標(biāo)識符D. 可以把define定義為用戶標(biāo)識符,但不能把B. 主函數(shù)中該被調(diào)函數(shù)調(diào)用語句處D.主調(diào)函數(shù)中該被調(diào)函數(shù)調(diào)用語句的后一語句B. 100D. 150)B. *p=a0D. p0=&a0)B. Io ng 型D. double 型 B. 一個(gè)變量的地址稱為該變量的指針D.任何指針變量都可以與指針NULL進(jìn)行比較 B.反碼D. ASCII 碼B.編譯D.連接以下程序的輸出結(jié)果是()void prtv(i nt *x) pri ntf(%dn,+*x);ma
6、in () int a=25;prtv(&a); A.25B. 26C. 27D.以上均不對在C語言程序中()A.函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B.函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套21.22.23.24.25.C. 函數(shù)的定義和調(diào)用均不可以嵌套D. 函數(shù)的定義和調(diào)用均可以嵌套 以下程序的輸出結(jié)果是(main () int a10=1,2,3,4,5,6,7,8,9,10,*p=a;prin tf(%dn,*(p+2); A. 3C. 1構(gòu)成C語言程序的基本單位是(A.過程C.語句B. 4D. 2B.D.在C語言中,復(fù)合語句的構(gòu)成是將一系列語句置于(A. begin 和 e
7、nd 之間B.C.圓括號“()”之間函數(shù)命令方括號D.花括號)”之間 ”之間 )以上對一維整型數(shù)據(jù)a進(jìn)行正確初始化的語句是(A. i nta10=(0,0,0,0,0);B.i nta10=;C. i nta=;D.i nta10=10*1;在C語言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是()A. /B.+C. !=D.%以下程序的輸出結(jié)果是(#defi ne PS 3+4#in elude main () int 乙z=PS*2;prin tf(%d,z);A. 14B. 11C. 2D. 24二、填空題(共5小題,每題1分,共10分,請按照試題中對應(yīng)的標(biāo)號順序填寫到答題表中)1. 設(shè)有定義int
8、 x=9,y=8; 表達(dá)式x=y+1的結(jié)果是2. 在內(nèi)存中存儲(chǔ)A要占用 個(gè)字節(jié),存儲(chǔ)A要占用個(gè)字節(jié)。3. 訪問變量的方式有 和4. 結(jié)構(gòu)化程序的三種結(jié)構(gòu)是 、 5. C語言中,數(shù)組在內(nèi)存中是一塊 的存儲(chǔ)區(qū)域,由 代表它的首地址。三、判斷題判斷下題是否正確,正確的劃,錯(cuò)誤的劃X(每題1分,共15分)()1.在C語言中,除了 main函數(shù)外,任何函數(shù)都可以遞歸調(diào)用)2. break和return語句所起的作用是一樣的,都是跳出循環(huán)。)3.結(jié)構(gòu)體類型本身不占內(nèi)存空間,結(jié)構(gòu)體變量占用內(nèi)存空間。()4. C語言函數(shù)的返回值只能是數(shù)值,不能是地址。)5.在C語言中,字符串常量存放在字符數(shù)組中要有一個(gè)結(jié)束符
9、,該結(jié)束符是0()6.在C語言中,逗號既可以作為運(yùn)算符,也可以作為分隔符。)7.任何表達(dá)式語句都是表達(dá)式加分號組成的。()8.形參只有在被調(diào)用時(shí)才分配存儲(chǔ)空間。()9.對于二維數(shù)組a來說a+1與*(a+1)的值相等,因此二者的含義是一樣的。()10.將一個(gè)字符串a(chǎn)bc賦值給字符串變量str的方法是str=abc。()11. C語言的重要特點(diǎn)是能夠直接處理物理地址,其指針類型數(shù)據(jù)就是用來存放變量地址的。()12.凡在函數(shù)中未指定存儲(chǔ)類別的局部變量,其默認(rèn)的存儲(chǔ)類別為static 。()13. for語句作為循環(huán)控制語句時(shí),其括號內(nèi)各個(gè)表達(dá)式與其后的分號都可省略。()14. unsigned和vo
10、id在C語言中都是保留字。()15.設(shè)有定義:int (*ptr)();ptr指向函數(shù)的指針,該函數(shù)返回一個(gè) int型數(shù)據(jù)。四、閱讀程序題本題共5小題,每小題5分,共25分,請寫出程序的運(yùn)行結(jié)果1. 【程序】#i nclude mai n() int a6=12,4,17,25,27,16,b6=27,13,4,25,23,16,i,j;for(i=0;i6;i+) for(j=0;j6;j+)if(ai=bj) break;if(j6) pri ntf(%d ”,ai);prin tf(n ”);【運(yùn)行結(jié)果】2. 【程序】#i nclude int f(int x,i nt y) return (y-x)*x); mai n() int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c); prin tf(%dn,d);【運(yùn)行結(jié)果】3. 【程序】#i nclude void f(int c) int a=0;static int b=0;a+;b+;prin tf(%d: a=%d b=%dn,c,a,b);void mai n() int i;for(i=1;i=3;i+) f(i);【運(yùn)行結(jié)果】4. 【程序】#i nclude mai n() char a=La nguage,b=Programe;char *p1,*
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 一個(gè)小鎮(zhèn)的傳奇:課件展示
- 班會(huì)課件-男生
- 汽車維修工(高級)試題庫+參考答案解析
- 《醫(yī)學(xué)影像學(xué)基本原理與應(yīng)用課件》
- 種子種苗的低溫儲(chǔ)存技術(shù)研究考核試卷
- 四大告訴你如何做報(bào)告
- 絕緣制品在工業(yè)控制系統(tǒng)網(wǎng)絡(luò)安全的考核試卷
- 《企業(yè)安全生產(chǎn)文化建設(shè)的實(shí)踐與創(chuàng)新》課件
- 小組班會(huì)課件
- 糧油行業(yè)展會(huì)營銷與品牌推廣考核試卷
- 機(jī)械工程技術(shù)訓(xùn)練知到智慧樹章節(jié)測試課后答案2024年秋北京航空航天大學(xué)
- 預(yù)拌混凝土質(zhì)量管理
- 工貿(mào)行業(yè)隱患排查指導(dǎo)手冊
- 第四單元《保護(hù)牙齒》活動(dòng)三《保護(hù)牙齒》教案 浙教版綜合實(shí)踐活動(dòng)二年級上冊
- 小兒推拿合同范例
- 2024年中考第三次模擬考試題:地理(廣東廣州卷)(解析版)
- 2024-2030年中國南美白對蝦養(yǎng)殖市場規(guī)模分析及發(fā)展風(fēng)險(xiǎn)研究報(bào)告權(quán)威版
- 定期清洗消毒空調(diào)及通風(fēng)設(shè)施規(guī)章制度
- 2024年21起典型火災(zāi)案例及消防安全知識專題培訓(xùn)(消防月)
- 消防操作員勞動(dòng)合同模板
- 肩頸刮痧活動(dòng)方案
評論
0/150
提交評論