2021年自學(xué)考試高級語言程序設(shè)計沖刺模擬題(上)_第1頁
2021年自學(xué)考試高級語言程序設(shè)計沖刺模擬題(上)_第2頁
2021年自學(xué)考試高級語言程序設(shè)計沖刺模擬題(上)_第3頁
2021年自學(xué)考試高級語言程序設(shè)計沖刺模擬題(上)_第4頁
2021年自學(xué)考試高級語言程序設(shè)計沖刺模擬題(上)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、自學(xué)考試高級語言程序設(shè)計沖刺模擬題(上) 第一部分 選擇題(20分) 一、單項選擇題(本大題共20小題,每小題1分,共20分) 在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的 括號內(nèi)。錯選、多選或未選均無分。 1組成C語言程序的是( ) A.過程 B.函數(shù) C.子程序 D.主程序和子程序 2. 下列表達式的值為0的是 ( ) A. 35 B. 3/5.0 C. 3/5 D. 35 3C語言中定義某個內(nèi)部變量時,如果省略了存儲類型符,則系統(tǒng)將默認該變量是( ) A.自動型 B.寄存器型 C.靜態(tài)型 D.外部參照型 4. 設(shè)int a = 3;則表達式a1的運算結(jié)果和a

2、的值分別是 ( ) A. 0和2 B. 0和3 C. 1和2 D. 1和3 5自動型變量分配在( ) A.內(nèi)存的數(shù)據(jù)區(qū)中 B.CPU的通用寄存器中 C.內(nèi)存的程序區(qū)中 D.內(nèi)存的堆棧區(qū)中 6. 下列保留字中用于構(gòu)成循環(huán)結(jié)構(gòu)的是 ( ) A. if B. while C. switch D. default 7對do-whie語言錯誤的說法是( ) A.可構(gòu)成多重循環(huán)結(jié)構(gòu) B.循環(huán)次數(shù)不可能為0 C.循環(huán)次數(shù)可能為0 D.先執(zhí)行后判斷 8. 設(shè) char x =a;則printf(x = c, y = c n,x,97);的輸出是( ) A. x = a,y = 97 B. x = 97,y =

3、 a C. x = 97,y = 97 D. x = a,y = a 9設(shè)char str110=ABCDE,str210=XYZ;則執(zhí)行語句: printf(%d,strlen(strcpy(str1,str2); 后的輸出是( ) A.3 B.5 C.8 D.9 10. 執(zhí)行下列程序 int a33=1,2,3; int b33=1,2,3; _in() printf(d n,a10 + b00); 后輸出的結(jié)果是 ( ) A. 0 B. 1 C. 2 D. 3 11語句int (*p)( );的含義是( ) A.p是一個指向函數(shù)的指針變量,該函數(shù)的返回值是一個整型數(shù)據(jù) B.p是指針變量,

4、指向一個整型數(shù)據(jù) C.p是一個指向一維數(shù)據(jù)的指針變量 D.p是指針函數(shù) 12. 設(shè)int x = 1,2,3,4,5,6,* p = x;則值為3的表達式是 ( ) A. p + = 2, * + + p B. p + = 2, * p + + C. p + = 3, * p D. p + = 2, + + * p 13對于程序段 float f1(int a) int b; _in( ) int m,n; m=f1(n); char f2(int x,int y) int a; 變量m,n的作用范圍是( ) A.整個程序段 B. _in函數(shù) C. _in函數(shù)和f2函數(shù) D.mian函數(shù)和f1

5、函數(shù) 14. 執(zhí)行下列程序 int a = 3, b = 4; void fun(int x1, int x2) printf(d, d n, x1 + x2, b); _in() int a = 5, b = 6;fun(a, b); 后輸出的結(jié)果是 ( ) A. 3,4 B. 11,1 C. 11,4 D. 11,6 15在下列運算符中,優(yōu)先級最低的是( ) A.! B. C.( ) D. 16. 設(shè)有定義語句:enum t1 a1, a2 = 7, a3, a4 = 15time; 則枚舉常量a2和a3的值分別為 ( ) A. 1和2 B. 2和3 C. 7和2 D. 7和8 17對于文

6、件操作方式rb+,準(zhǔn)確的說法是( ) A.可讀寫文本文件 B.只讀二進制文件 C.只讀文本文件 D.可讀寫二進制文件 18. 在文件使用方式中,字符串rb表示 ( ) A. 打開一個已存在的二進制文件,只能讀取數(shù)據(jù) B. 打開一個文本文件,只能寫入數(shù)據(jù) C. 打開一個已存在的文本文件,只能讀取數(shù)據(jù) D. 打開一個二進制文件,只能寫入數(shù)據(jù) 19設(shè)int a=1,b=2,c=4; 經(jīng)過表達式(c=a!=b)&(a= =b)&(c=b)運算后,a、b和c的值分別是( ) A.1,2,0 B.1,2,1 C.1,2,2 D.1,2,3 20. _in()函數(shù)可以帶兩個形參,一般分為ar _和argv,

7、其中argv可以定義為( ) A. int argv; B. char * argv; C. char argv; D. char * argv; 第二部分 非選擇題(共80分) 二、填空題(本大題共10小題,每小題2分,共20分) 請在每小題的空格中填上正確答案。錯填、不填均無分。 21設(shè)char a,b;則表達式a/b-c的值的類型為 。 22設(shè)int k=-1;執(zhí)行printf(%u,k);后輸出的值是 。 23設(shè)for(k=0;k 24設(shè)int a =1,b=2;經(jīng)表達式a=ab,b=ab,a=ab運算后a,b的值分別是 。 25表示空類型的保留字是 。 26. 被調(diào)函數(shù)在執(zhí)行結(jié)束時,這個函數(shù)中定義的_類型的變量不被釋放。 27. 設(shè) struct student int no; char name12; float score3; sl,* p = &sl; 用指針法給sl的成員no賦值1234的語句是_

溫馨提示

  • 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

提交評論