廣播電視大學(xué)C語言程序設(shè)計模擬試題1_第1頁
廣播電視大學(xué)C語言程序設(shè)計模擬試題1_第2頁
廣播電視大學(xué)C語言程序設(shè)計模擬試題1_第3頁
廣播電視大學(xué)C語言程序設(shè)計模擬試題1_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、廣播電視大學(xué)C+語言程序設(shè)計模擬試卷 2001年元月 題號 -二二 三 四 五 總分 分?jǐn)?shù) 評卷人 得分 、填空(每空2分,共20分)參考答案 1. C+源程序文件擴展名為 。 2. u nsig ned long型數(shù)據(jù)占字節(jié)存儲空間。 3. 執(zhí) 行語句 coutd : datac+test.exe;后,輸出 結(jié)果是 4. 表達式8|3的結(jié)果是。 5. 全局變量和 若在定義時未進行初始化,則自動初始化為0。 6. 將s初始化為值是Hello! 的指針常量,初始化語句是 。 7. 類中的成員只能為該類的成員函數(shù)及該類的派生類中的成員函數(shù)訪問,則應(yīng)加上訪 問屬性。 8. 定義輸出文件流f,并以追加

2、數(shù)據(jù)方式打開相應(yīng)文件a : aaa.dat,定義f的語句 9. 設(shè)文件f.cpp中的一個函數(shù)要訪問在另一個文件中定義的int型變量x,則在f.cpp 中x應(yīng)定義為。 10. 函數(shù)模板的說明格式是:template 函數(shù)定義。 評卷人 得分 、單項選擇題(每空 2分,共20分)參考答案 1. 類 型修飾符 un sig ned 修飾 ( ) 類型是錯誤的。 A char B int C long int D float 2. 下 列變量 名中, ( ) 是 合法 的 。 A _var B bye-bye C intD 123_( :c 3. 設(shè) inta=3 , * p= , 則 *p 的 值是

3、 ( )。 A 變量a的地址值 B無意義 C 變量p 的地址值 D 3 4. 設(shè) int m=0;, 下列表示 引用 的方 法中 ,( )是正 確的。 A int B int D float !x i+) ;的循環(huán)體執(zhí)行次數(shù)是( )。 A 5 B 6 C 1 D 無限 6. 磁盤文件操作時,在打開磁盤文件的訪問方式中,()是以追加數(shù)據(jù)方式 打開文件的 A in B out C app D ate 7. 類X中,若沒有定義構(gòu)造函數(shù),則默認的構(gòu)造函數(shù)是() A X ( ) B X (X 則變量 a和 b的類型分別是()。 A int 和 int B int *和 int C int 和 int *

4、 D int *和 int * 評卷人 得分 A -p+ B -+p 10.設(shè) void f1(int int m ; char s =c+ ;以下調(diào)用合法的是 A f1(能正常執(zhí)行,寫出 pl和p2的 5. 設(shè)有int f1(i nt n) n+=2; returnn*n; int f2(i nt (!f1) file notope n!e ndl; ; s=0; ; coutx ; ; 評卷人 得分 五、(每題10分,共20分)參考答案 1.用while循環(huán)編程,求自然數(shù) 1至100之間各奇數(shù)平方和并輸出。 2.設(shè)有函數(shù) void sum(int score 5 素之和用首元素保存。試編寫

5、這個函數(shù) 并輸出結(jié)果。 ,int row);,它將數(shù)組 score每行后四個元 編寫主函數(shù)并初始化相應(yīng)實參調(diào)用這個函數(shù), 關(guān)閉窗口 、填空(每空2分,共20分) 1.cpp 2.4 返回 3.d:datac+test.exe 4.11 5. 靜態(tài)局部變 6. char * const s=Hello! 7. protected 8.ofstream f(a:aaa.dat 9. extern int x ; 10. 、單項選擇題(每空 1. D 2. A 3. D 4. A 2分,共20分)返回 5. B 6. C 7. A 8. D 9. B 10. C 三、回答問題(每題 4分,共20分)

6、返回 1. int (*pa)4=a; double(*pb)45=b; 2. int (* pf1)(int n, char * s)=f1; char *( * pf2)(int n, char * s)=f2 3 . char * week=Sun, Mon , Tue , Wed , Thu , Fri Sat; 4. int * pl ; double * p2 ; 5. 5.25 3 6. 6.25 5 四、(每題10分,共20分)返回 1.1 .67 2. fstream.h ifstream !f1.eof() s+=x close() 五、(每題10分,共20分)返回 1. 1. #in clude void mai n() int i=1,sum=0。 while(i=100) sum+=i*i 。 i+=2。 coutsum=sumendl 。 2. #include void sum(i nt score5,i nt row) for(int i=0。 irow 。 i+) scorei0=0。 for(int j=1。j=4。 j+) scorei0+=scoreij。 void mai n() inta55=0,50,60,7

溫馨提示

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

評論

0/150

提交評論