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

?高級(jí)語言程序設(shè)計(jì)(一)2009年1月真題

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

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

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

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

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

1.設(shè)int a,b;,則表達(dá)式(b=2, a=5, b++, a+b)的值是(  )

A.2
B.5
C.7
D.8

2.設(shè)int a=7; float x=2.5, y=4.7;, 則表達(dá)式x+3%(int)(x+y)/4的值是(  )

A.2.75
B.3.5
C.2.5
D.0.0

3.設(shè)char c1; , 則c1中為小寫英文字母字符的正確表達(dá)式為(  )

A.′a′<=c1=′z′
B.(c1>=′a′)&&(c1<=′z′)
C.(c1>=a)&&(c1<=z)
D.(′a′<=c1||(′z′>=c1)

4.一維數(shù)組a的正確說明語句為(  )

A.int a(10);
B.int n=10, a[n];
C.int n;

scanf(″%d″,&n);

int a[n];


D.#define SIZE 10

int a[SIZE];

5.已知字符′A′的ASCII碼值是65,且char c1=′A′, c2=′D′;,則執(zhí)行語句printf(″%d,%d ″,c1,c2-2);后的輸出結(jié)果是(  )

A.A, D
B.A, B
C.65, 68
D.65, 66

6.正確的條件語句為(  )

A.if((a=b;)>0) t=a;
B.if((a=b)>0) then t=a;
C.if(a>b) t=a;
D.if(a

7.若有下列程序段:int x=1, y=2; x=x+y; y=x-y; x=x-y;則執(zhí)行后x和y的值分別為(  )

A.1和2
B.2和2
C.2和1
D.1和1

8.設(shè)int k,a,b; unsigned long w=5; double x=1.42;則不符合類型要求的表達(dá)式是(  )

A.x%(-3)
B.w+=2
C.k=(a=2,b=3)
D.a+=(b=4)*(a=3)

9.設(shè)int a=3,b=4;,則printf(″%d,%d,″, (a,b),(b,a));的輸出結(jié)果是(  )

A.3,4
B.4,3
C.3,4,4,3
D.4,3,3,4

10.設(shè)int i=1, k=2;, 則錯(cuò)誤的循環(huán)語句是(  )

A.for(i=0,k=-1;i++,k++);
B.for(;k-1;i++);
C.for(i=1,k=4;k--;i++);
D.for(;k--;);

11.設(shè)typedef struct{int a;char s[10];} TYPE;TYPE u1;則printf(″%d ″, sizeof(u1));的輸出結(jié)果是(  )

A.2
B.12
C.14
D.16

12.設(shè)char s1[ ]=″string1″,s2[8], *s3, *s4=″string2″;,則對(duì)系統(tǒng)函數(shù)strcpy的錯(cuò)誤調(diào)用是( )

A.strcpy(s1, ″string1″);
B.strcpy(s4, ″string2″);
C.strcpy(″string2″,s2);
D.strcpy(s3, ″string1″);

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

A.char a[10]={″string″};
B.int a[5]={0,1,2,3,4,5};
C.char a={″string″};
D.int a[ ]={x,y,z};

14.在循環(huán)體中用來強(qiáng)制繼續(xù)循環(huán)的語句是(  )

A.break
B.continue
C.exit
D.return

15.在C語言中,標(biāo)準(zhǔn)的輸入設(shè)備stdin是指(  )

A.軟盤
B.硬盤
C.顯示器
D.鍵盤

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

11.設(shè)有宏定義#define X 10-4,則printf(″%d ″,6*X);的輸出結(jié)果是___________。

12.設(shè)double x;,則表達(dá)式x=5,(x+5)/2的值是___________。

13.能正確表述“2<x<3或x<-10”的C語言表達(dá)式是___________。 

14.設(shè)有循環(huán)語句for(i=-1;i<=5;i++)i++;,則其循環(huán)體執(zhí)行的次數(shù)是___________。

15.調(diào)用系統(tǒng)函數(shù)strcmp(),必須在程序的開頭寫上一條文件包含命令是___________。

16.設(shè)char s[15]=(″programming″);,則printf(″%d ″,strlen(s));的結(jié)果是___________。

17.設(shè)float a[3][4]={{7.5,8.2},{2.3,3.7,1.2},{1.0,3.4}};,則a[2][1]的值是___________。

18.設(shè)char a[20]={″Switch″},*p=a;,則*(p+2)的值是___________。

19.在函數(shù)間傳遞數(shù)據(jù)時(shí),函數(shù)的形參和調(diào)用時(shí)的實(shí)參都是數(shù)組,傳遞方式為___________。

110.若文件型指針fp已指向某文件的末尾,則函數(shù)feof(fp)的返回值是___________。

三、程序分析題(本大題共4小題,每小題4分,共16分)閱讀下列程序,將輸出結(jié)果寫到各題右側(cè)的空白處。

21.main(){    int x=1,a=0,b=0;     switch(x)      { case 0: a++; break;        case 1: b++;        case 2: a++; b++; break;        case 3: a++; b++;      }       printf(″a=%d,b=%d ″,a,b);   )

22.main(){    int a=10,b=20,*p1=&a,*p2=&b;     *p1=20; *p2=40;     if(*p2>*p1) *p1=*p2;     printf(″a=%d,b=%d ″,a,b);}

23.f(int b){ static int y=3;    return(b+y++);}main(){ int a=2,i,k;   for(i=0;i<2;i++)     printf(″%d ″,f(a++));}

24.int funs(int n){ if(n= =1 ||n= =2) return 2;  else return n+funs(n-1);}main(){ int x=4; printf(″S=%d ″,funs(x));}

四、程序填充題(本大題共3小題,每小題6分,共18分)請(qǐng)將下列程序橫線處缺少的部分補(bǔ)上,使其能正確運(yùn)行。

1.從鍵盤輸入10個(gè)整數(shù),用“冒泡排序法”由小到大進(jìn)行排序

2.統(tǒng)計(jì)文本文件file.dat的行數(shù)(提示:以′ ′作為每行的結(jié)束)。

3.從鍵盤輸入10名學(xué)生的姓名和數(shù)學(xué)、英語及C語言的成績,計(jì)算并輸出其總成績和平均成績。

五、程序設(shè)計(jì)題(本大題共2小題,每小題8分,共16分)

11.輸入實(shí)數(shù)x,按下列公式計(jì)算并輸出x和y的值(小數(shù)點(diǎn)后保留兩位)。

12.(1)編寫一個(gè)計(jì)算攝氏(C)到華氏(F)轉(zhuǎn)換的函數(shù)。函數(shù)頭是:float temp(float c)計(jì)算公式:(2)編寫主函數(shù)從鍵盤輸入攝氏溫度的值,調(diào)用上述函數(shù)輸出攝氏及華氏溫度的值(小數(shù)點(diǎn)后保留兩位)。

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

自考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

資料下載
  • 00152《組織行為學(xué)》【知識(shí)集錦】

    下載
  • 00158《資產(chǎn)評(píng)估》【知識(shí)集錦】

    下載
  • 00148《國際企業(yè)管理》【知識(shí)集錦】

    下載
  • 00160《審計(jì)學(xué)》【知識(shí)集錦】

    下載