C語言湖南對口高考月考_第1頁
C語言湖南對口高考月考_第2頁
C語言湖南對口高考月考_第3頁
C語言湖南對口高考月考_第4頁
C語言湖南對口高考月考_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上邵陽市高級技工學校 2016年9月 C語言 月考試題題號一二總分得分選擇題(每題2分,共50分)1C語言是由( )構成。A.主程序和子程序B.主函數(shù)和若干子函數(shù)C.一個主函數(shù)和一個其他函數(shù)D.主函數(shù)和子程序2以下說法中正確的是( )。A.C語言程序總是從第一個的函數(shù)開始執(zhí)行B.在C語言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義C.C語言程序總是從main()函數(shù)開始執(zhí)行D.C語言程序中的main()函數(shù)必須放在程序的開始部分3以下對C語言函數(shù)的有關描述中,正確的是( )。A.調(diào)用函數(shù)時,只能把實參的值傳送給形參,形參的值不能傳送給實參B.C函數(shù)既可以嵌套定義又可

2、以遞歸調(diào)用C.函數(shù)必須有返回值,否則不能使用函數(shù)D.C程序中有調(diào)用關系的所有函數(shù)必須放在同一個源程序文件中4C語言程序中,當函數(shù)調(diào)用時( )。A.實參和形參各占一個獨立的存儲單元B.實參和形參共用一個存儲單元C.可以由用戶指定是否共用存儲單元D.計算機系統(tǒng)自動確定是否共用存儲單元 5關于return語句,下列正確的說法是( )。A.在主函數(shù)和其他函數(shù)中均要出現(xiàn)B.必須在每個函數(shù)中出現(xiàn)C.可以在同一個函數(shù)中出現(xiàn)多次D.只能在除主函數(shù)之外的函數(shù)中出現(xiàn)一次6一個函數(shù)返回值的類型是由( )決定的。A.return語句中表達式的類型B.在調(diào)用函數(shù)時臨時指定C.定義函數(shù)時指定的函數(shù)類型D.調(diào)用該函數(shù)的主調(diào)

3、函數(shù)的類型7在C語言的函數(shù)中,下列正確的說法是( )。A.必須有形參B.形參必須是變量名C.可以有也可以沒有形參D.數(shù)組名不能作形參8以下描述正確的是( )。A.函數(shù)調(diào)用可以出現(xiàn)在執(zhí)行語句或表達式中B.函數(shù)調(diào)用不能作為一個函數(shù)的實參C.函數(shù)調(diào)用可以作為一個函數(shù)的形參D.以上都不正確9當調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是( )。A. 數(shù)組的長度 B. 數(shù)組的首地址C. 數(shù)組每一個元素的地址 D. 數(shù)組每個元素中的值10如果在一個函數(shù)的復合語句中定義了一個變量,則該變量( )。A.只在該復合語句中有效,在該復合語句外無效B.在該函數(shù)中任何位置都有效C.在本程序的源文件范圍內(nèi)均有效D.此

4、定義方法錯誤,其變量為非法變量 11下列說法不正確的是( )。A.主函數(shù)main中定義的變量在整個文件或程序中有效B.不同函數(shù)中,可以使用相同名字的變量C.形式參數(shù)是局部變量D.在一個函數(shù)內(nèi)部,可以在復合語句中定義變量,這些變量只在本復合語句中有效12以下敘述中不正確的是( )。A.在不同的函數(shù)中可以使用相同名字的變量B.函數(shù)中的形式參數(shù)是局部變量C.在一個函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效D.在一個函數(shù)內(nèi)的復合語句中定義的變量在本函數(shù)范圍內(nèi)有效13以下敘述中不正確的是( )。A.函數(shù)中的自動變量可以賦初值,每調(diào)用一次,賦一次初值。B.在調(diào)用函數(shù)時,實在參數(shù)和對應形參在類型上只需賦值兼容。C

5、.外部變量的隱含類別是自動存儲類別。D.函數(shù)形參可以說明為register變量。14以下只有在使用時才為該類型變量分配內(nèi)存的存儲類說明是( )。A. auto和 static B. auto和 registerC. register和 static D. extern和 register15C語言中,函數(shù)值類型的定義可以缺省,此時函數(shù)值的隱含類型是( )。A. void B. int C. float D. double16在C語言中,函數(shù)的隱含存儲類別是( )。A. auto B. static C. extern D. 無存儲類別17若有以下程序#include <stdio.h&g

6、t;void f(int n);main() void f(int n);f(5);void f(int n)printf("%dn",n); 則以下敘述中不正確的是( )。A.若只在主函數(shù)中對函數(shù)f進行說明,則只能在主函數(shù)中正確調(diào)用函數(shù)fB.若在主函數(shù)前對函數(shù)f進行說明,則在主函數(shù)和其后的其它函數(shù)中都可以正確調(diào)用函數(shù)fC.對于以上程序,編譯時系統(tǒng)會提示出錯信息:提示對f函數(shù)重復說明D.函數(shù)f無返回值,所以可用void將其類型定義為無值型18以下所列的各函數(shù)首部中,正確的是( )。A.void play(var :Integer,var b:Integer)B.void p

7、lay(int a,b)C.void play(int a,int b)D.Sub play(a as integer,b as integer)19有如下函數(shù)調(diào)用語句func(rec1,rec2+rec3,(rec4,rec5);該函數(shù)調(diào)用語句中,含有的實參個數(shù)是( )。A. 3 B. 4 C. 5 D. 有語法錯20若有以下函數(shù)調(diào)用語句:fun(a+b,(x,y),fun(n+k,d,(a,b);在此函數(shù)調(diào)用語句中實參的個數(shù)是( )。A.3 B.4 C.5 D.621以下函數(shù)值的類型是( )。fun (float x) float y;y= 3*x-4;return y;A. int B.

8、 不確定 C. void D. float22下列函數(shù)定義不正確的是( )。A. int max() B. int max(x,y) int x,y,z; int x,y; z=x>y?x:y; int z; z=x>y?x:y;return(z);C. int max(x,y) D. int max()int x,y,z; z=x>y?x:y; return(z);23下列程序的運行結果是( )。main()int i=3;printf("%d,%d,%dn",i,i+,i+);A. 5,5,4 B. 3,4,5 C. 3,3,4 D. 5,4,324以

9、下程序的輸出結果是( )。fun(int x, int y, int z) z=x*x+y*y; main()int a=31;fun(5,2,a);printf("%d",a);A. 0 B. 29 C. 31 D. 無定值25下列程序執(zhí)行后的輸出結果是( )。void func1(int i);void func2(int i);char st="hello,friend!"void func1(int i) printf("%c",sti);if(i<3)i+=2;func2(i);void func2(int i)pri

10、ntf("%c",sti);if(i<3)i+=2;func1(i);main()int i=0; func1(i); printf("n");A. hello B. hel C. hlo D. hlm填空題(每題4分 共20分)26下面程序的輸出結果是 _。 int t(int x,int y,int cp,int dp) cp=x*x+y*y;dp=x*x-y*y;main( ) int a=4,b=3,c=5,d=6;t(a,b,c,d);printf("%d %d n",c,d);27下面程序運行后的輸出結果是_。voi

11、d fun(int x,int y) x=x+y;y=x-y;x=x-y;printf("%d,%d,",x,y); main() int x=2,y=3;fun(x,y);printf(“%d,%dn”,x,y);28下面程序的輸出結果是_。void fun() static int a=0;a+=2; printf("%d",a);main() int cc;for(cc=1;cc<4;cc+) fun();printf("n");29下面程序輸出的最后一個值是_。int ff(int n) static int f=1;f=f*n;return f;main() int i;for(i=1;i<=5;i+) printf("%5d",ff(i);30下面程序運行結果為_。#include<stdio.h>main()i

溫馨提示

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

評論

0/150

提交評論