C語言程序設計A課程教學模擬卷4及答案Word版_第1頁
C語言程序設計A課程教學模擬卷4及答案Word版_第2頁
C語言程序設計A課程教學模擬卷4及答案Word版_第3頁
C語言程序設計A課程教學模擬卷4及答案Word版_第4頁
C語言程序設計A課程教學模擬卷4及答案Word版_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、傳播優(yōu)秀Word版文檔 ,希望對您有幫助,可雙擊去除!中央廣播電視大學2008秋季C語言程序設計A課程試卷(5)題 號一二三四五總 分得 分2012年1月考 一、單選題(每小題2分,共20分) 1. 程序運行中需要從鍵盤上輸入多于一個數據時,各數據之間默認使用( )符號作為分隔符。 A. 空格或逗號 B. 逗號或回車 C. 逗號或分號 D. 空格或回車 2. 邏輯表達式(x0 & x=10)的相反表達式為( )。A. x10 B. x10C. x=0 | x0 & x10 3. 當處理一個問題時的循環(huán)次數已知時,最好采用( )循環(huán)來解決。 A. for B. while C. do-while

2、 D. switch 4. 假定i的初值為0,則在循環(huán)語句“while(i5的相反表達式為_。 6. 假定x=5,則執(zhí)行“a=(x?10:20);”語句后a的值為_。 7. 假定一維數組的定義為“char* aM;”,則該數組所占存儲空間的字節(jié)數為_。 8. 存儲字符串a需要至少占用存儲空間中的_個字節(jié)。 9. strlen()函數用于計算一個字符串的_。 10. 在C語言中,一個函數定義由函數頭和_這兩個部分組成。 11假定p所指對象的值為25,p+1所指對象的值為46,則執(zhí)行表達式*(p+)后,p所指對象的值為_。 12. 假定p是一個變量,則用_表示該變量的地址。 13. 把間接訪問表達

3、式p-name改寫成對應的直接訪問表達式為_。 三、寫出下列每個程序運行后的輸出結果(每小題6分,共30分) 1. #include void main() int n=6, y=1; while(n-) y+=3; printf(y=%dn,y); 2. #include void main() int i,s=0; for(i=1;i8;i+) if(i%2=0 | i%3=0) s+=i; printf(s=%dn,s); 3. #include void main() char a=abcdbfkgamd; int i1=0, i2=0, i=0; while(ai) if(aie)

4、i1+; else i2+; i+; printf(%d %dn,i1,i2); 4. #include void main() int a8=4,8,12,16,20,24,28,32; int *p=a; do printf(%d ,*p); p+=3; while(pa+8); printf(n); 5. #include struct Worker char name15; int age; double pay; void main() struct Worker a4=abc,20,2420,defa,50,3638, ghin,40,2560,jklt,36,2375; int

5、i, s=0; for(i=0; i=b & a=c) return a; if(b=a & b=c) return b; return c; 函數功能: 2. int* LI(int n) int* a=malloc(n*sizeof(int); int i; for(i=0;in;i+) scanf(%d,a+i); return a; 函數功能: 五、按題目要求編寫函數(每小題6分,共12分) 1. 編寫一個函數,函數原型為“int fun4(char* a)”,請采用while循環(huán)求出由字符指針a所指向的字符串中包含的十進制數字的個數,并把這個值作為函數值返回。 2. 編寫一個主函數,計算并輸出表達式1+22+32+.+n2的值,假定正整數n的值由鍵盤輸入。中央廣播電視大學2008秋季C語言程序設計A課程試卷答案及評分標準(5)(供參考)一、單選題(每小題2分,共20分) 1. D 2. A 3. A 4. B 5. C 6. C 7. C 8. B 9. A 10. D二、填空題(每小題2分,共26分)1. printf 2. error 3. 70 4. 145. x+y=0 & *a=9) n+; /4分 a+; /5分 return n; /6分 2. #include void main() int n,i, s=0; /1分 s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論