下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、答 題 不 允 許 超 越 邊 線 否 則 無 效班級(jí): 姓名: 學(xué)號(hào): 河北建筑工程學(xué)院 2013 2014 學(xué)年第 1 學(xué)期 高級(jí)語言程序設(shè)計(jì)A 試卷(A)題號(hào)一二三四五總分得分注意: 所有試題答案必須寫在答題紙上,否則不得分。一、選擇題(每題2分,共40分)1. 可以在C語言中使用的一組用戶標(biāo)識(shí)符是:A. KEY B. 3B C. _123 D. void c1_c2 sizeof T3_al_ CHAT _for DO scanf 6B2. 增1減1運(yùn)算只能作用于: A. 常量 B. 變量 C. 表達(dá)式 D. 函數(shù)3. 設(shè)有 int a=2, 則表達(dá)式 (a+*1/3) 的值是: A.
2、 0 B. 1 C. 2 D. 34. 以下選項(xiàng)中,正確的賦值語句是: A. x+y=z; B. a=b=1; C. y=(int)x+4; D. a=2; 5. x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語句是:AINPUTx、y、z; Bscanf(%d%d%d,x,y,z);Cscanf(%d%d%d,&x,&y,&z); Dread(%d%d%d,&x,&y,&z);6. 設(shè)intx=1,y=1;表達(dá)式(!x|y-)的值是:A 0 B1 C2 D-17. 對(duì)兩個(gè)字符數(shù)組a和b進(jìn)行初始化chara =ABCDEF; charb=A,B,C,D,E,F;則以下
3、敘述正確的是:Aa與b數(shù)組完全相同 Ba與b長度相同Ca和b中都存放字符串 Da數(shù)組比b數(shù)組長度長8. 執(zhí)行下列程序段后,變量k中的值是: int k=3, s2; s0=k; k=s1*10; A. 33 B. 30 C. 10 D. 不定值9. 為了避免在嵌套的條件語句ifelse中產(chǎn)生二義性,c語言規(guī)定:else子句總是與( ) 配對(duì)。A縮排位置相同的if B其之前最近的if C其之后最近的if D同一行上的if5. 若有定義“int34=1,2,0,4,6,8,10;”則初始化后a12得到的初值是 (5) ,a21得到的初值是 (6) 。6. 引用C語言標(biāo)準(zhǔn)庫函數(shù),一般要用 (7) 預(yù)
4、處理命令將其頭文件包含進(jìn)來。7. 在C語言程序中,符號(hào)常量的定義要使用 (8) 預(yù)處理命令。9. 求 1 100之間奇數(shù)的累加和。void main() int i, s=0; for (i=1;i100; (9) ) s=s+i; 8. 下面程序的運(yùn)行結(jié)果是。#include#define MA(x) x*(x-1)main( ) int a=1, b=2; printf(%dn,MA(1+a+b); 運(yùn)行結(jié)果是: (10) 三、判斷題(每題1分,共10分)1. C語言程序由函數(shù)組成,它的主函數(shù)必須在其它函數(shù)之前,函數(shù)內(nèi)可以嵌套定義函數(shù)。( )2. 若有inta5,*p=a;則p+2表示第2
5、個(gè)元素的地址。( )3. 語言允許函數(shù)值類型缺省定義,此時(shí)該函數(shù)值隱含的類型是整型。( )4. 程序測試的目的是找出程序中的錯(cuò)誤。( )5. 若有inta35=2,2,2,6,2,6,2,則數(shù)組a共有7個(gè)元素。( )6. 在C語言中,字符串常量是用雙引號(hào)括起來的一串字符。( )7. C語言程序是一種可以由計(jì)算機(jī)直接執(zhí)行的程序。( )8. 一個(gè)C語言函數(shù)最多有一個(gè)返回值。( )9. 遞歸函數(shù)必須返回一個(gè)值給其調(diào)用者,否則無法繼續(xù)遞歸過程。( )10. 若數(shù)組名作實(shí)參而指針變量作形參,函數(shù)調(diào)用時(shí)實(shí)參傳給形參的是數(shù)組所有元素的值。( )四、程序閱讀題(共10分)1. 以下程序的輸出結(jié)果是: (3分)
6、void main() int i; for (i=1;ib) B. if (strcmp(a,b) C. if (strcmp(b,a)0) D. if (strcmp(a,b)0)13. 與while(!x)中的 !x 等價(jià)的表達(dá)式是:A. x=1 B. x=0 C. x!=5 D. x!=014. 使用語句scanf(“a=%f, b=%d”, &a, &b); 輸入數(shù)據(jù)時(shí),正確的數(shù)據(jù)輸入是: A.2.23 B.2.2,3 C. a=2.2, b=3 D. a=2.2b=315. 表示關(guān)系12=x=y的C語言表達(dá)式為:A. (12=x)&(x=y) B. (12=x)&(x=y) C.
7、(12=x)|(x=y) D. (12=x)|(x=y)16. 設(shè)有 int i, j=5, *p=&j; 則與 i=j; 等價(jià)的語句是:A. i=*p; B. p=*&j; C. i=&j; D. i=*p17. 不能把字符串 Hello! 賦給數(shù)組b的語句是: A. char b10=H,e,l,l,o,!,0;B. char b10=Hello! ;C. char b10; strcpy(b,Hello!);D. char b10; b=Hello!;18. 語句for(a=0,b=0;b!=100 & a5; a+)scanf(“%d”,&b); scanf最多可執(zhí)行次數(shù)為:A. 4
8、B. 6 C. 5 D. 119. 程序段char c5= a, b, 0, c, 0; printf(“%s”,c);的運(yùn)行結(jié)果是: A. ab B. ab C. ab c D. abc 20. 一個(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分,共20分)1. C語言中的變量必須先 (1) ,然后使用。2. 如果需要從被調(diào)用函數(shù)返回一個(gè)函數(shù)值,被調(diào)用函數(shù)必
9、須包含 (2) 語句。3. C語言中用 (3) 表示邏輯“真”值。4. 寫出一個(gè)判斷整型數(shù)a為奇數(shù)的表達(dá)式 (4) 。2. 以下程序輸出數(shù)組 a 的最大值,由 s 指向該元素。請(qǐng)補(bǔ)充完整。(3分)main() int a10=6,7,2,9,1,10,5,8,4,3,*p,*s; for (p=a,s=a;p-a10;p+) if ( ) s=p; printf(The max: %dn,*s);3. 指出以下程序的功能。(4分)#includevoid main( ) char a30,b30,*p=a,*q=b; printf(請(qǐng)輸入一字符串:n); gets(p); while(*p!=0) if(*p= ) p+; else *q=*p; p+;q+; *q=0; q=b; puts(q); 功能: 五、編
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【KS5U原創(chuàng)】新課標(biāo)2021年高二暑假化學(xué)作業(yè)(八)
- 【創(chuàng)新設(shè)計(jì)】(人教)2020-2021高中化學(xué)選修五【分層訓(xùn)練】4-3-蛋白質(zhì)和核酸
- 【創(chuàng)新設(shè)計(jì)】2020-2021學(xué)年高中物理人教版選修3-1練習(xí):1.10-電容器的電容
- 【名師一號(hào)】2020-2021學(xué)年高中地理人教版必修三-雙基限時(shí)練7
- 【2021春走向高考】2022屆高三歷史(岳麓版)一輪復(fù)習(xí):階段性測試題10
- 保定市2022高考英語閱讀理解選練(1)答案
- 2021廣東韶關(guān)市高考英語自選練習(xí)(3)及答案
- 《結(jié)直腸癌教學(xué)》課件
- 【學(xué)練考】2021-2022學(xué)年高一歷史岳麓版必修1練習(xí)冊(cè):單元測評(píng)一-
- 【名師一號(hào)】2020-2021學(xué)年高中數(shù)學(xué)人教B版必修2雙基限時(shí)練9(第一章)
- GB/T 26527-2024有機(jī)硅消泡劑
- 形象與禮儀智慧樹知到期末考試答案2024年
- 化工建設(shè)綜合項(xiàng)目審批作業(yè)流程圖
- TSGD-(壓力管道安裝許可規(guī)則)
- 頸椎病的分型和治課件
- 綠化養(yǎng)護(hù)工作日記錄表
- 國家開放大學(xué)Matlab語言及其應(yīng)用期末考試復(fù)習(xí)資料匯編
- 中醫(yī)五臟課件
- 安谷鐵龍煤礦整合技改施工組織設(shè)計(jì)樣本
- 《新概念英語第二冊(cè)》電子書、單詞、筆記、練習(xí)冊(cè)(附答案)匯編
- 2023年云南大學(xué)滇池學(xué)院招聘考試真題
評(píng)論
0/150
提交評(píng)論