亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>
        違法信息舉報(bào) 客服熱線:400-118-7898
        廣告
        ?
        專接本欄目測(cè)試廣告

        ?高級(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ī),計(jì)算并輸出其總成績(jī)和平均成績(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)后保留兩位)。

        更多資料

        00177《消費(fèi)心理學(xué)》【知識(shí)集錦】

        00318《公共政策學(xué)》【知識(shí)集錦】

        00242《民法學(xué)》【知識(shí)集錦】

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

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

        去領(lǐng)取

        資料下載
        • 00246《國(guó)際經(jīng)濟(jì)法概論》【知識(shí)集錦】

          下載
        • 00162《會(huì)計(jì)制度設(shè)計(jì)》【知識(shí)集錦】

          下載
        • 00186《國(guó)際商務(wù)談判》【知識(shí)集錦】

          下載
        • 00167《勞動(dòng)法》【知識(shí)集錦】

          下載