2020年年7月浙江高等教育自學考試高級語言程序設計一試題_第1頁
2020年年7月浙江高等教育自學考試高級語言程序設計一試題_第2頁
2020年年7月浙江高等教育自學考試高級語言程序設計一試題_第3頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、xx 年 7 月浙江高等教育自學考試高級語言程序設計一試題課程代碼: 00342一、單項選擇題(本大題共15 小題,每小題 2 分,共 30 分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。1. 函數(shù)調用語句“ f (e1,e2),( e3,e4,e5)”中參數(shù)的個數(shù)是( )A.1B.2C.3D.52. 不正確的標識符是( )A._a2B.2aiC.a2_iD.INt3.若 inta= 1,2,3,*p ;則下列賦值語句中正確的是()A.p=B.*p=a;C.*(a+1)=a;D.p=a+14.C程序在作邏輯運算時判斷操作數(shù)真、假的

2、表述中,正確的是( )A.0為假,非 0 為真 B. 只有 1 為真C.-1為假, 1 為真 D.0 為真,非 0 為假5. 若 p1、p2 都是指向整型的指針, p1 已經(jīng)指向數(shù)量 x,要使p2 也指向 x,正確的是()A.p2=p1;B.p2=*p1 ;C.p2=D.p2=*p1;6.定義一個有 4 個元素的一維整型數(shù)組,正確的是()A.floata;B.inta=1,2,3,4,5 ;C.inta=1,2,3 ;D.inta=17. 若變量 a,b 已經(jīng)正確定義并賦值, 符合 C語言語法的表達式是( )A.a2+bB.a*a+bC.a×a+bD.aa+b8. 算術運算符,賦值運

3、算符和關系運算符的運算優(yōu)先級按從高到低依次為( )A. 算術運算、賦值運算、關系運算B. 算術運算、關系運算、賦值運算C. 關系運算、賦值運算、算術運算D. 關系運算、算術運算、賦值運算9.表達式 strcmp (“ 3.14 ”,“ 3.278 ”)的值是一個()A. 非零整數(shù) B. 浮點數(shù)10. 執(zhí)行下列語句 printf (“ %d”, a=A)后輸出為( )A.1B.語法錯C.0D.9711.若數(shù)組定義為 inta ;則下列哪個表達式是錯誤的?()A.*aB.aC.D.+a12. 若定義 charaP=“ 95”,b=“windows”;則語句 printf (“%s”,strcry(

4、a,b);的輸出結果為()A.windows95B.windowsC.95D.95windows13.求一個雙精度實數(shù)的絕對值,應該調用函數(shù)()A.sqrtB.powC.absD.fabs14. 表達式 10%2值是( )A.0B.1C.5D.5.015. 若變量已正確定義,表達式( j=3 ,j+ )的值是( )A.3B.4C.5D.0二、判斷題(判斷下列各題,正確的在題后括號內打“”,錯的打“×”。本大題共5 小題,每小題 2 分,共 10 分)16. 主函數(shù)可以分為兩個部分: 主函數(shù)說明部分和主函數(shù)體。()17. 函數(shù)的定義和函數(shù)的調用均可以嵌套。()18. 在 C 語言中,當

5、我們定義了數(shù)組 inta ;則數(shù)組元素的下標從1到5.()19. 在 C 語言中,“ A”占兩個字節(jié),而 A占一個字節(jié)。()20. 程序中定義的整型變量的初值都為 0. ()三、程序填空題(本大題共 2 小題,共 6 個空格,每空 4 分,共 24分)請在每小題的空格中填上正確答案。錯填、不填均無分。21. 下面程序調用 swap函數(shù)交換 a 和 b 的值,并輸出交換后的a 和 b 的值。程序的輸出結果是: AfterCallFunctionSwap5,9.#includestdio.hvoidmain() intx=9,y=5;swap();printf(“ AfterCallFunctio

6、nSwap%d ,%d”, x,y);swap() inttemp;temp=*x;*y=temp;22. 輸入一個正整數(shù)后, 輸出該數(shù)的位數(shù)。 例如,若輸入 3576,則輸出為 4,輸入為 31678,則輸出為 5.#includestdio.h voidmain() intn,k=0;scanf(“ %d”,);while() k+;n=;printf(“ %dn”, k); 四、程序分析題(本大題共2 小題,每小題 8 分,共 16 分)23. 閱讀下列程序段,簡述其主要功能。#includestdio.hvoidmain()FILE*fpd1,*fpd2 ;charch;fpd1=fo

7、pen(“ d1.dat ”,“ r ”);fpd2=fopen(“ d2.dat ”,“ w”);while(fscanf (fpd1 ,“ %c”,if(ch=Ach=Z ch=ach=z)fprintf(fpd2 ,“ %c”, ch);fclose(fpd1 );fclose(fpd );24. 閱讀下列程序段,簡述其主要功能。#includestdio.h#includestring.hvoidmain()charad,bd,*p ,*q ;intm;gets(a);scanf(“ %d”,p=a;q=b;for(p=p+m-1); *p !=0 ; p+,q+)*q=*p;*q=0;printf(“ %sn”, b);五、程序設計題(本大題共2 小題,每小題 10 分,共 20 分

溫馨提示

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

評論

0/150

提交評論