下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. 一、單選題(每小題2分,共20分) 1. c語(yǔ)言程序中的基本功能模塊為( )。 a. 表達(dá)式 b. 標(biāo)識(shí)符 c. 語(yǔ)句 d. 函數(shù) 2. 邏輯表達(dá)式(x0 | y=5)的相反表達(dá)式為( )。a. x=0 | y!=5 b. x0 | y!=5 d. x0 & y=5 3. 循環(huán)體至少被執(zhí)行一次的循環(huán)語(yǔ)句為( )。 a. for b. while c. do-while d. 任一種循環(huán) 4. 假定n的值為5,則表達(dá)式n+的值為( )。 a. 6 b. 5 c. 4 d. 7 5. 假定一個(gè)二維數(shù)組的定義為“int a34=3,4,2,8,6;”,則元素a20的值為( )。 a. 0 b.
2、2 c. 4 d. 6 6. 假定一個(gè)函數(shù)原型為“char* func(int n)”,則該函數(shù)的返回類型為( )。 a. int b. int* c. char d. char* 7. 假定a為一個(gè)字符數(shù)組名,則元素ai的指針訪問(wèn)方式為( )。 a. a+i b. *(a+i) c. &a+i d. *a+i 8. 假定有語(yǔ)句為“int *p=calloc(10+20,sizeof(int);”,則p所指向的動(dòng)態(tài)數(shù)組中所包含的元素個(gè)數(shù)為( )。 a. 10 b. 20 c. 30 d. 40 9十進(jìn)制數(shù)50表示成符合c語(yǔ)言規(guī)定的八進(jìn)制數(shù)為_。 a. 20 b. 32 c. 62 d. 062
3、 10. 若要以讀和寫兩種操作方式打開一個(gè)二進(jìn)制文件,當(dāng)文件不存在時(shí)返回打開失敗信息,則選用的打開方式字符串為( )。 a. r+ b. ab+ c. rb+ d. wb+ 二、填空題(每小題2分,共26分) 1. 在一個(gè)c語(yǔ)言程序文件中,若要包含另外一個(gè)頭文件或程序文件,則應(yīng)使用的預(yù)處理命令為_。 2. 用于從鍵盤上為變量輸入值的標(biāo)準(zhǔn)輸入函數(shù)的函數(shù)名為_。 3. 假定一個(gè)枚舉類型的定義為“enum raab,ac,ad,ae;”,則ac的值為_。 4double類型的長(zhǎng)度為_。精品. 5. 執(zhí)行“int x=45,y=13;printf(%d,x/y);”語(yǔ)句序列后得到的輸出結(jié)果為_。 6.
4、 把表達(dá)式x=x+y轉(zhuǎn)換成復(fù)合賦值表達(dá)式為_。 7. 假定x的值為5,則執(zhí)行“a=(!x? 10: 20);”語(yǔ)句后a的值為_。 8. 假定一維字符指針數(shù)組的定義為“char* a8;”,則該數(shù)組占用的存儲(chǔ)空間的字節(jié)數(shù)為_。 9. 假定二維數(shù)組的定義為“double amn;”,則數(shù)組元素的行下標(biāo)取值范圍在_之間。 10. 空字符串的長(zhǎng)度為_。 11. 在所有函數(shù)定義之外定義的變量,若沒有被初始化則系統(tǒng)隱含對(duì)它所賦的初值為_。 12. 若p指向x,則_與x的表示是等價(jià)的。 13. 直接訪問(wèn)表達(dá)式(*fp).score所對(duì)應(yīng)的間接訪問(wèn)表達(dá)式為_。 三、寫出下列每個(gè)程序運(yùn)行后的輸出結(jié)果(每小題6分
5、,共30分) 1. #include void main() int i,j,k=0; for(i=0; i5; i+) for(j=i; j5; j+) k+; printf(%dn,k); 2. #include void main() int x=20; int i=2; while(ix) if(x%i=0) printf(%d ,i); x/=i; i+; 精品. 3. #include void main() int a8=76,63,54,95,40,75,90,66; int i, s=0; for(i=0; i=70 & ai=90) s+=ai; printf(s=%dn,
6、s); 4. #include int wf(int x, int y) x=x+y; y+=x; return x+y; void main() int x=3, y=8; printf(%dn,wf(x,y); 5. #include int la(int *a, int n) int i,s=0; for(i=0;in;i+) s+=ai; return s; void main() int a5=1,2,3,4,5; int b=la(a,5)+la(a+2,3); printf(b=%dn,b); 四、寫出下列每個(gè)函數(shù)的功能(每小題6分,共12分) 1. int wc(int a,
7、int n, int k) int i, c=0; for(i=0;i=k) c+; return c; 函數(shù)功能: 2. void qa(struct worker a, int n) int i; for(i=0; iscore三、寫出下列每個(gè)程序運(yùn)行后的輸出結(jié)果(每小題6分,共30分)評(píng)分標(biāo)準(zhǔn):根據(jù)答案正確程度酌情給分。 1. 15 2. 2 5 3. s=241 4. 30 5. b=27四、寫出下列每個(gè)函數(shù)的功能(每小題6分,共12分)評(píng)分標(biāo)準(zhǔn):根據(jù)答案敘述正確與完整程度酌情給分。 1. 統(tǒng)計(jì)并返回一維整型數(shù)組an中大于等于k的值的個(gè)數(shù)。 2. 從鍵盤上為具有struct worker類型的數(shù)組an輸入n個(gè)記錄。五、按題目要求編寫函數(shù)(每小題6分,共12分)評(píng)分標(biāo)準(zhǔn):根據(jù)函數(shù)編寫的正確與完整程度酌情給分。 1. double mean(double amn,int m,int n) int i,j; double v=0.0; /1分 for(i=0; im; i+) for(j=0; jn; j+) v+=aij; /4分 v/=m*n; return v; /6分 /注:函數(shù)體的最后兩行可以合并為一條返回語(yǔ)句:return v/=m*n 2. int mm(int a,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能化停車場(chǎng)車位租賃管理服務(wù)合同模板4篇
- 2025年度智能家居廚房系統(tǒng)安裝工程合同規(guī)范版4篇
- 2024版牛奶飲料購(gòu)銷合同
- 2025年度專業(yè)代理記賬服務(wù)合作協(xié)議書4篇
- 2025年度文化宣傳活動(dòng)傳單派發(fā)合作協(xié)議范本4篇
- 2024年道路擴(kuò)建工程爆破作業(yè)協(xié)議樣本一
- 2025年度水利樞紐沖孔灌注樁施工勞務(wù)分包合同規(guī)范4篇
- 2025年度新型瓷磚產(chǎn)品研發(fā)運(yùn)輸合作協(xié)議4篇
- 2024石材開采與石材加工廠合作合同3篇
- 2025年度智能果園承包合作協(xié)議范本4篇
- 供應(yīng)鏈管理培訓(xùn)
- 2023小學(xué)道德與法治教師招聘考試試題與答案
- 氣管插管患者的壓力性損傷防治
- 湖南高職單招《綜合素質(zhì)測(cè)試》考試題庫(kù)(含答案)
- 失能老年人康復(fù)指導(dǎo)
- 數(shù)控加工技術(shù)-數(shù)控銑床的編程
- 內(nèi)科疾病的門診管理和科室建設(shè)
- 分子生物學(xué)在感染診斷中的應(yīng)用
- 供應(yīng)商年度評(píng)價(jià)內(nèi)容及評(píng)分表
- 山東省濟(jì)南市市中區(qū)2023-2024學(xué)年二年級(jí)上學(xué)期期中數(shù)學(xué)試卷
- 培訓(xùn)機(jī)構(gòu)入駐合作協(xié)議
評(píng)論
0/150
提交評(píng)論