五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷

五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷

ID:38745443

大小:40.92 KB

頁(yè)數(shù):7頁(yè)

時(shí)間:2019-06-18

五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷_第1頁(yè)
五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷_第2頁(yè)
五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷_第3頁(yè)
五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷_第4頁(yè)
五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷_第5頁(yè)
資源描述:

《五邑大學(xué)試卷_C語(yǔ)言程序設(shè)計(jì)_信息學(xué)院各專(zhuān)業(yè)_A卷》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、得分一、       選擇題(30%:15小題,每小題2分)1.以下敘述正確的是()。A)在C程序中,main函數(shù)必須位于程序的最前面?!)C語(yǔ)言的每一行中只能寫(xiě)一條語(yǔ)句。 C)C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句?!)一個(gè)程序的執(zhí)行是從本程序的main函數(shù)開(kāi)始,到本程序文件的最后一個(gè)函數(shù)結(jié)束。2.若有說(shuō)明:inta[10];則對(duì)a數(shù)組元素的正確引用是()。A)a[10]  B)a[3.5] C)a(5) D)a[10-10]3.下面關(guān)于"A"的說(shuō)法正確的是()。A)它代表一個(gè)字符常量   B)它代表一個(gè)字符串常量C)它代表一個(gè)字符 D)它代表一個(gè)變量4.若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳

2、遞給形參的是()。A)數(shù)組的首地址  B)數(shù)組第一個(gè)元素的值C)數(shù)組全部元素的值 D)數(shù)組元素的個(gè)數(shù)5.以下選項(xiàng)中屬于C語(yǔ)言數(shù)據(jù)類(lèi)型的是()。A)復(fù)數(shù)型B)記錄型C)雙精度型D)集合型6.設(shè)a=5,b=6,c=7,d=8,m=2,n=2,則執(zhí)行(m=a>b)&&(n=cb)?a:b);則輸出結(jié)果是()。A)10B)11

3、C)12D)13 第7頁(yè)共7頁(yè)9.可判斷變量a為正,b為負(fù)的正確表達(dá)式是()。A)a*b<0B)(a>0

4、

5、b>0)&&a*b<0C)(a<0

6、

7、b<0)&&a*b<0D)a>0&&a*b<010.在C語(yǔ)言中要求參加運(yùn)算的數(shù)必須是整數(shù)的運(yùn)算符是()。A)/B)! C)% D)==11.下列程序段中while循環(huán)體執(zhí)行的次數(shù)是()。intk=0;while(k=1)k++;A)一次也不執(zhí)行  B)只執(zhí)行一次  C)有語(yǔ)法錯(cuò),不能執(zhí)行  D)無(wú)限次12.若有以下說(shuō)明,且0≤i<10,則對(duì)數(shù)組元素的錯(cuò)誤引用是()。inta[]={1,2,3,4,5,6,7,8,9,10},*p=a,i;

8、A)*(a+i)  B)p+i  C)a[p-a+i]  D)*(&a[i])13.有定義語(yǔ)句:intb;charc[10];則正確的輸入語(yǔ)句是()。A)scanf("%d%s",&b,&c);B)scanf("%d%s",&b,c);C)scanf("%d%s",b,c);D)scanf("%d%s",b,&c);14.設(shè)有如下定義:structsk{inta;floatb;}data;int*p;若要使p指向data中的a域,正確的賦值語(yǔ)句是()。A)p=&a;  B)p=data.a;  C)p=&data.a;  D)*p=data.a15.若已定義的函數(shù)有返回值,則以下關(guān)

9、于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是()。第7頁(yè)共7頁(yè)A)函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句存在B)函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參C)函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中D)函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參得分二、      填空題(20%:20空,每空1分)1.C語(yǔ)言對(duì)數(shù)組下標(biāo)的引用一般從開(kāi)始。2.C語(yǔ)言中,一個(gè)函數(shù)一般由兩個(gè)部分組成,它們是和。3.一個(gè)C程序中至少應(yīng)包括一個(gè)____函數(shù)。4.根據(jù)變量的作用域,C語(yǔ)言的變量分為和。5.設(shè)x為整型變量,則描述數(shù)學(xué)式“1

10、1/2的值是    ,表達(dá)式1.0/2的值是    。7.下列程序段定義了一個(gè)數(shù)組并循環(huán)輸入每個(gè)元素的值:inti,a[3];for(i=0;i<3;i++)scanf(“%d”,_____);8.若定義了inta[10],*p;將數(shù)組元素a[8]的地址賦給指針變量p的賦值語(yǔ)句是___。9.設(shè)一個(gè)C程序中有如下定義:charline[]="china";char*ptr=line;則ptr中為,line[1]中為_(kāi)___,line[5]中為_(kāi)__。10.下列程序段的輸出結(jié)果是______。main(){charb[]="Hello!"第7頁(yè)共7頁(yè)b[5]=’