亚洲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>

        2016年下半年軟考程序員下午真題(1)

        程序員 責(zé)任編輯:木木 2016-11-22

        添加老師微信

        備考咨詢

        加我微信

        摘要:2016年下半年軟考程序員下午真題第一部分。

        2016年下半年軟考程序員下午真題第一部分:

        >>>點擊進入軟考初級程序員歷年真題下載

        試題一(共15分)

        閱讀以下說明和流程圖,填補流程圖中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi)。

        【說明】

        設(shè)有整數(shù)數(shù)組A[1:N](N>1),其元素有正有負。下面的流程圖在該數(shù)組中尋找連續(xù)排列的若干個元素,使其和達到最大值,并輸出其起始下標(biāo)K、元素個數(shù)L以及最大的和值M。

        例如,若數(shù)組元素依次為3,-6,2,4,-2,3,-1,則輸出K=3,L=4,M=7。

        該流程圖中考察了A[1:N]中所有從下標(biāo)i到下標(biāo)j(j≥i)的各元素之和S,并動態(tài)地記錄其最大值M。

        【流程圖】

        1程序員.png

        注:循環(huán)開始框內(nèi)應(yīng)給出循環(huán)控制變量的初值和終值,默認遞增值為1,格式為:循環(huán)控制變量=初值,終值


        試題二(共15分)

        閱讀以下代碼,回答問題:1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。

        【代碼1】

        #include<stdio.h>

        void swap(int x,int y)

        {

        int tmp=x;x=y;y=tmp;

        }

        int maim()

        {

        int a=3,b=7;

        printf("al=%d b1=%d\n",a,b);

        Swap(a,b);

        printf("a2=%d b2=%d\n”,a,b);

        return 0;

        }

        【代碼2】

        #include<stdio.h>

        #define SPACE¨//空格字符

        int main()

        {

        char str[128]=”Nothing is impossible!“;

        int i,num=0,wordMark=0;

        for(i=0;str<i>;i++)

        if(str<i>=SPACE)

        wordMark=0;

        else

        if(wordMark=0){

        wordMark=1;

        Mun++;

        }

        printf(“%d/n”,num)

        retun 0;

        }

        【代碼3】

        #include<stdio.h>

        #define SPACE "//空格字符

        int countStrs(char*);

        int main()

        {

        char str[128]="Nothing is impossible!";

        Printf(‘%d/n,(1)(str))

        retum 0;

        }

        int countStrs(char*p)

        {

        int num=0,wordMark=0;

        for(;(2);p++){

        if((3)=SPACE)

        wordMark=0;

        else

        if(!wordMark){

        wordMark=1;

        ++mun

        }

        }

        retum(4);

        }

        【問題1】(4分)

        寫出代碼1運行后的輸出結(jié)果。

        【問題2】(3分)

        寫出代碼2運行后的輸出結(jié)果。

        【問題3】(8分)

        代碼3的功能與代碼2完全相同,請補充3中的空缺,將解答寫入答題紙的對應(yīng)欄內(nèi)。

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

        軟考備考資料免費領(lǐng)取

        去領(lǐng)取

        !
        咨詢在線老師!