亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        2012軟考程序員第八套考前練習(xí)試題及答案解析

        字號(hào):

        為大家收集整理了《2012軟考程序員第八套考前練習(xí)試題及答案解析》供大家參考,希望對(duì)大家有所幫助?。?!
            6. main()
            { int i,a[5];
            for(i=0;i<<5;i++)
            a[i]=9*(i-2+4*(i>2))%5;
            for(i=4;i>=0;i--)
            printf("=",a[i]);
            }
            【分析】我們可以按照程序中語(yǔ)句執(zhí)行的順序,記錄各個(gè)變量及數(shù)組元素值的方法來解決這種閱讀程序?qū)戇\(yùn)行結(jié)果的問題。首先執(zhí)行第1個(gè)for循環(huán)。
            i=0, i<5的條件成立,執(zhí)行循環(huán)體。
            a[0]=9*(0-2+4*(0>2))%5=9*(-2)%5=-18%5=-3
            i=1,1<5的條件成立,執(zhí)行循環(huán)體。
            a[1]=9*(1-2十4*(1>2))%5=9*(-1)%5=-9%5=-4
            1=2,i<5的條件成立,執(zhí)行循環(huán)體。
            a[2]=9*(2-2十4*(2>2))%5=9*(0)%5=0%5=0
            i=3,i<5的條件成立,執(zhí)行循環(huán)體。
            a[3]=9*(3-2+4*(3>2))%5=9*(5)%5=45%5=0
            1=4,1<5的條件成立,執(zhí)行循環(huán)體。
            a[4]=9*(4-2+4*(4>2))%5=9*(6)%5=54%5=4
            i=5,1<5的條件不成立,退出第1個(gè)for循環(huán)。
            注意,計(jì)算中的“i>2”是關(guān)系運(yùn)算,結(jié)果只能為1或0;“x%5”是模運(yùn)算,結(jié)果是x除5的余數(shù),且余數(shù)的符號(hào)和x符號(hào)相同。
            再執(zhí)行第2個(gè)for循環(huán)。
            i=4,i>=0的條件成立,執(zhí)行循環(huán)體。輸出數(shù)組元素a[4]的值,等于4
            i=3,i>=0的條件成立,執(zhí)行循環(huán)體。輸出數(shù)組元素a[3」的值,等于0
            i=2,1>=0的條件成立,執(zhí)行循環(huán)體。輸出數(shù)組元素a[2」的位,等于0
            i=1,i>=0的條件成立,執(zhí)行循環(huán)體。輸出數(shù)組元素a[1]的值,等于-4
            i=0,1>=0的條件成立,執(zhí)行循環(huán)體。輸出數(shù)組元素a[0]的值,等于-3
            i=-1,i>=0的條件不成立,退出第2個(gè)for循環(huán)。
            【參考答案】 4 0 0 -4 -3