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

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

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

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

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

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

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

1.主函數(shù)頭中的“main”是(  )

A.保留字
B.函數(shù)名
C.變量名
D.類型名

2.下列運(yùn)算符中優(yōu)先級(jí)最高的是(  )

A.?:
B.&&
C.||
D.!

3.設(shè)static int a;,執(zhí)行表達(dá)式(a==1)&&(a=-1)&&(a=2)后,a的值是(  )

A.-1
B.0
C.1
D.2

4.設(shè)int a,b;,與a+=b++;等價(jià)的是(  )

A.a=b++;
B.a=++b;
C.a=a+b++;
D.a=a+++b;

5.關(guān)于宏定義命令,敘述正確的是(  )

A.在程序編譯前進(jìn)行宏替換
B.在程序編譯時(shí)進(jìn)行宏替換
C.在程序編譯后進(jìn)行宏替換
D.在程序運(yùn)行時(shí)進(jìn)行宏替換

6.下列表達(dá)式值為0的是(  )

A.5/2
B.2&&5
C.!2||5
D.2&5

7.對(duì)循環(huán)結(jié)構(gòu)正確的敘述是(  )

A.do-while循環(huán)體可能被執(zhí)行0次
B.do-while循環(huán)體至少被執(zhí)行1次
C.while循環(huán)體不可能被執(zhí)行0次
D.for循環(huán)體不可能被執(zhí)行無限次

8.下列數(shù)組定義并初始化正確的是(  )

A.int s[]=(1,2,3,4,5);
B.int s[5]=1,2,3,4,5;
C.int s[2+3]={1,2,3};
D.int s(5)={1,2,3};

9.設(shè)char s[10];,能將字符串“+-*/”正確輸入的語句是(  )

A.scanf("%s",s);
B.scanf("%s",*s);
C.scanf("%s",s[0]);
D.scanf("%s",s[10]);

10.對(duì)于C語言中的函數(shù),正確的敘述是(  )

A.兩個(gè)函數(shù)可以相互調(diào)用,但不能自己調(diào)用自己
B.程序執(zhí)行可以始于任何一個(gè)函數(shù),但結(jié)束必須在主函數(shù)
C.兩個(gè)函數(shù)既可以定義成并列關(guān)系又可以定義成嵌套關(guān)系
D.一個(gè)C程序可以由多個(gè)文件組成,一個(gè)文件又可以由多個(gè)函數(shù)組成

11.設(shè)int m[5],*p=m;,與元素m[5],*p=m;,與元素m[2]等價(jià)的是(  )

A.m+2
B.*m+2
C.*(p+2)
D.*p+2

12.設(shè)int a[3][3]={{1,2,3},{4,5},{6}};,元素a[1][2]的值是(  )

A.0
B.1
C.4
D.6

13.設(shè)typedef int ARR[10];,與ARR a,*b;等價(jià)的定義是(  )

A.int a,b;
B.int a,*b;
C.int a[10],*b;
D.int a[10],*b[10];

14.設(shè)int n,p=0;,與語句if(n!=0) p=1;等價(jià)的是(  )

A.if(n)p=1;
B.if(n=1)p=1;
C.if(n!=1)p=1;
D.if(!n)p=1;

15.文件使用方式"rb+"的含義是(  )

A.對(duì)文本文件只讀
B.對(duì)文本文件讀和寫
C.對(duì)二進(jìn)制文件讀和寫
D.對(duì)二進(jìn)制文件只寫

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

11.執(zhí)行printf("%d ",1+!2+(3<=4)+5/6+7%8);后的輸出結(jié)果是_________。

12.設(shè)int m=0;,執(zhí)行表達(dá)式m||(m=2)||(m=3)||(m=4)后,m的值是_________。

13.設(shè)int n;,“n的值能同時(shí)被3和5整除”的邏輯表達(dá)式是_________。

14.執(zhí)行循環(huán)語句for(;′0′;) printf("Happy! ");后,輸出"Happy!"的行數(shù)是_________。

15.設(shè)宏定義#define K 2+3執(zhí)行printf("%d ", K/K);后的輸出結(jié)果是_________。

16.設(shè)int n;,執(zhí)行for(n=0;n= =0;n++)n=0;后,循環(huán)體被執(zhí)行的次數(shù)是_________。

17.執(zhí)行printf("%d ",5&5-3&&4);后的輸出結(jié)果是_________。

18.表示空類型(或稱無類型)的保留字是_________。

19.設(shè)char*strp="CHINA";,執(zhí)行printf("%s ",strp+3);后的輸出結(jié)果是_________。

110.使用系統(tǒng)函數(shù)對(duì)兩個(gè)字符串進(jìn)行比較,該系統(tǒng)函數(shù)的名字是_________。

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

21.

22.

23.

24.

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

54.對(duì)兩個(gè)整型變量先進(jìn)行輸入和輸出,將它們的值交換后再輸出。

55.為二維數(shù)組各元素輸入數(shù)據(jù),計(jì)算并輸出全部元素之和。

56. 

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

64.(1)根據(jù)下列計(jì)算公式寫出函數(shù),將華氏溫度(F)轉(zhuǎn)化為攝氏溫度(C)。公式:函數(shù)頭為:float change(float F)(2)寫出主函數(shù),輸入華氏溫度,調(diào)用函數(shù)change,計(jì)算并輸出對(duì)應(yīng)的攝氏溫度。輸出形式(溫度要求兩位小數(shù)):F=? C=?

65.用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)下列問題:現(xiàn)有1020本書,第一天賣掉一半多兩本,以后每天賣掉剩下的一半多兩本,直到賣完為止。計(jì)算并輸出賣完所需要的天數(shù)。

更多資料

00149《國際貿(mào)易理論與實(shí)務(wù)》【知識(shí)集錦】

00159《高級(jí)財(cái)務(wù)會(huì)計(jì)》【知識(shí)集錦】

00184《市場營銷策劃》【知識(shí)集錦】

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎ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í)集錦】

    下載