久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. 程序員軟件水平考試筆試?yán)}和答案

      時間:2022-06-21 17:47:44 筆試 我要投稿
      • 相關(guān)推薦

      程序員軟件水平考試筆試?yán)}和答案

        閱讀以下程序說明和C程序,將應(yīng)填入__(n)__ 處的字句,寫在答卷的對應(yīng)欄內(nèi)。

      程序員軟件水平考試筆試?yán)}和答案

        [程序說明]

        本程序中的函數(shù)factor( m,fac,cp )用來計算正整 m ( m > 2 )的除自身以外的所有不同因子的和。該函數(shù)返回因子和,并把各因子從小到大依次存放在數(shù)組 fac 中,其因子個數(shù)存入在 cp 所指的變量中。

        例如 m=16,求得的因子為

        (1,2,4,8)

        提示:因子和為15,因子個數(shù)為4。

        程序假定正整數(shù) m 的不同因子個數(shù)不會超過100個。

        [程序]

        # include

        # define N 100

        long factor (int m,int fac[],int *cp)

        {

        int c1, c2 , i, k;

        long s;

        fac[0] = 1;

        for(c1 = s = 1,c2 = N-1,____(1)____;;)

        {

        k = m/i;

        if (____(2)____)

        if (____(3)____)

        { fac[c1++] = i;

        fac[c2--] = k;

        s + = i+k;

        }

        else {

        fac[c1++] = i;

        s + = i;

        }

        i++;

        if(i>=k) brdak;

        }

        for (c2++;c2 <= N-1;c2++)

        ____(4)____;

        *cp=c1;

        return ____(5)____;

        答案:

        1)3分 i = 2,或 cl + 1

        2)3分 m % i == 0 (或 !(m % i) 或 m == i * k )

        3)3分 i ! = k (或 i < k )

        4)3分 fac [ cl ++ ] = fac [ c2 ]

        答 cl ++ 給 1 分,‘ = ’左右只對一半給 1 分。

        5)3分 s

        1.以下不是c語言規(guī)定保留字的是( )。

        (1)float

        (2)integer

        (3)signed

        (4) unsigned

        2.設(shè)int型變量x有初始值3,則表達(dá)式x++*5/10的值是( )

        (1)0

        (2)1

        (3)2

        (4)3

        3.下述程序執(zhí)行后的輸出結(jié)果是( )

        #include

        main()

        {

        int x=’f’;

        printf("%c ",’a’+(x-’a’+1));

        }

        (1)G

        (2)H

        (3)I

        (4)J

        4.設(shè)有程序,整理!

        #include

        main()

        {

        int i,j;

        for (i=0,j=1;i<=j+1;i+=2,j--)

        printf("%d ",i);

        }

        在運(yùn)行上述程序時,for語句中循環(huán)體的執(zhí)行次數(shù)是( )

        (1)3

        (2)2

        (3)1

        (4)0

        5.在下述選項(xiàng)時,沒有構(gòu)成死循環(huán)的程序是( )

        (1)int i=100

        while (1)

        {

        i=i0+1;

        if (i>100)

        break;

        }

        (2)for (;;);

        (3)int k=1000;

        do

        {

        ++k;

        }while (k>=10000);

        (4) int s=36;

        while (s);--s;

        答案:

        1.(2) 2.(2) 3.(1) 4.(3) 5.(3)

      【程序員軟件水平考試筆試?yán)}和答案】相關(guān)文章:

      計算機(jī)軟件水平考試軟件設(shè)計筆試練習(xí)題+答案06-26

      軟件筆試題目及答案07-03

      計算機(jī)軟件水平考試軟件設(shè)計筆試考前練習(xí)題06-26

      計算機(jī)軟件水平考試練習(xí)題及答案解析07-02

      軟件測試工程師筆試題及答案06-22

      古詩《望月》例題及答案參考07-03

      軟件水平考試考前練習(xí)題07-02

      軟件水平考試模擬練習(xí)題及解析07-02

      計算機(jī)軟件水平考試的簡介07-02

      軟件測試工程師筆試題答案06-22