違法信息舉報(bào) 客服熱線:400-118-7898
廣告
?
專(zhuān)接本欄目測(cè)試廣告

?高級(jí)語(yǔ)言程序設(shè)計(jì)(一)2011年10月真題

自考 責(zé)任編輯:彭雅倩 2019-06-27

摘要:高級(jí)語(yǔ)言程序設(shè)計(jì)(一)2011年10月真題及答案,該試卷為高級(jí)語(yǔ)言程序設(shè)計(jì)(一)自考?xì)v年真題試卷,包含答案及詳細(xì)解析。

高級(jí)語(yǔ)言程序設(shè)計(jì)(一)2011年10月真題及答案解析

高級(jí)語(yǔ)言程序設(shè)計(jì)(一)2011年10月真題及答案,該試卷為高級(jí)語(yǔ)言程序設(shè)計(jì)(一)自考?xì)v年真題試卷,包含答案及詳細(xì)解析。

一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。

1.自定義標(biāo)識(shí)符由字母、數(shù)字或下劃線組成,且第一個(gè)字符必須是(  )

A.數(shù)字
B.字母或數(shù)字
C.數(shù)字或下劃線
D.字母或下劃線

2.運(yùn)算符優(yōu)先級(jí)符合由高到低排列的一組是(  )

A.+、!=、&&、=
B.&&、!=、+、=
C.!=、+、=、&&
D.&&、=、!=、+

3.轉(zhuǎn)義字符中正確的是(  )

A.""
B."xyz"
C."\"
D."820"

4.下列程序段執(zhí)行后x、y和Z的值分別是(  )int x=10,y=20,z=30;if(x>y) z=x; x=y; y=z;

A.10,20,30
B.20,30,30
C.20,30,10
D.20,30,20

5.下列程序段執(zhí)行后的輸出結(jié)果是(  )int k=4,a=3,b=2,c=1;printf("%d ",k<a?k:c<b?c:a);

A.1
B.2
C.3
D.4

6.關(guān)于for(表達(dá)式1; 表達(dá)式2; 表達(dá)式3),敘述正確的是(  )

A.表達(dá)式1不可以缺省
B.表達(dá)式2不可以缺省
C.表達(dá)式3不可以缺省
D.三個(gè)表達(dá)式都可以缺省

7.設(shè)int *p[4];,則標(biāo)識(shí)符p是(  )

A.整型數(shù)組名
B.指針數(shù)組名
C.指針函數(shù)名
D.指向整型變量的指針

8.在循環(huán)結(jié)構(gòu)中,continue語(yǔ)句的作用是(  )

A.繼續(xù)執(zhí)行本次循環(huán)
B.提前退出多重循環(huán)
C.提前結(jié)束本次循環(huán)
D.提前退出本重循環(huán)

9.數(shù)組定義及初始化正確的是(  )

A.char a[5]={};
B.int a[5]={0,1,2,3,4,5};
C.char a={"string"};
D.char a[]={"0","1","2","3","4","5"};

10.設(shè)int m;,與while(!m)等價(jià)的是(  )

A.while(m!=0)
B.while(m==1)
C.while(m==0)
D.while(m!=1)

11.設(shè)char *s1="12345",*s2="1234";,執(zhí)行語(yǔ)句printf("%d ", strlen(strcpy(s1,s2)));后的輸出結(jié)果是(  )

A.4
B.5
C.9
D.10

12.下列不屬于C語(yǔ)言數(shù)據(jù)類(lèi)型的保留字是(  )

A.real
B.void
C.float
D.double

13.設(shè)int i,j=7,*p=&j;,與賦值語(yǔ)句i=j;等價(jià)的是(  )

A.i=&p;
B.p=*&j;
C.p=&j;
D.i=*p;

14.正確表示數(shù)學(xué)關(guān)系式x≥y≥z的C語(yǔ)言表達(dá)式是(  )

A.x>=y>=z
B.(x>=y)&&(y>=z)
C.(x>=y)&(y>=z)
D.(x>=y)‖(y>=z)

15.設(shè)struct student{char name[10]; char sex;}stu;,則sizeof(stu)的值是(  )

A.2
B.10
C.11
D.12

二、填空題(本大題共10小題,每小題2分,共20分)請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無(wú)分。

11.設(shè)int a=2,b=3; float x=3.5,y=2.5;,表達(dá)式(float)(a+b)/2+(int)x%(int)y的值是_______。

12.設(shè)int i;,語(yǔ)句for(i=1; i=10; i++) ++i;循環(huán)的次數(shù)是_______。

13.數(shù)組名作為實(shí)參傳給被調(diào)用的函數(shù)時(shí),形參獲得的是_______。

14.設(shè)int x=9;,執(zhí)行語(yǔ)句printf("%d ",x<<2);后的結(jié)果是_______。

15.設(shè)char c[5]={"c","d","0","e","