<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機二級C語言沖刺提高題及答案

            時間:2025-04-27 18:17:10 試題 我要投稿
            • 相關推薦

            2017計算機二級C語言沖刺提高題及答案

              引導語:C語言的應用范圍廣泛,具備很強的數據處理能力。以下是百分網小編分享給大家的2017計算機二級C語言沖刺提高題及答案,歡迎測試!

              程序填空題

              1給定程序中,函數fun的功能是:調用隨機函數產生20個互不相同的整數放在形參a所指數組中(此數組在主函數中已置O)。

              請在程序的下畫線處填入正確的內容并把下畫線刪除,使程序得出正確的結果。

              注意:部分源程序在文件BLANKl.C中。

              不得增行或刪行,也不得更改程序的結構!

              試題程序:

              參考解析:

              (1)N或20 (2)break (3)n

              【解題思路】

              填空l:變量n用于存儲數組的下標,要通過while語句對數組進行賦值,數組的容量為20,因此循環條件應為n<20。

              填空2:通過一個for循環判斷X是否與數組中已存的元素重復,若重復則跳出for循環結束。

              填空3:若for循環是由break語句結束的,則X與數組中的元素重復,此時i必然小于n;若for循環是因為循環變量i遞增到某值,而不再滿足循環條件結束的,說明X的值與數組中的元素不重復,則此時i的值等于n。

              程序改錯題

              2下列給定程序中,函數fun的功能是:根據整形參m的值,計算如下公式的值。

              例如,若m中的值為5,則應輸出0.536389。

              請改正程序中的錯誤,使它能得出正確的結果。

              注意:部分源程序在文件MODll.C中,不要改動main函數,不得增行或刪行,也不得更改程序的結構!

              試題程序:

              參考解析:

              【參考答案】

              (1)for(i=2;i<=m;i++)

              (2)Y一=1.0/(i*i);

              【解題思路】

              (1)使用for循環計算公式,必須計算到m,所以應改為foKi=2;i<=m;i++)。

              (2)在除法運算中,如果除數和被除數都是整數,那么所除結果也是整數,因此應改為Y一=1.0/(i*i)。

              程序設計題

              3編寫函數fun,它的功能是:求小于形參n同時能被3與7整除的所有自然數之和的平方根,并作為函數值返回。

              例如,若n為1000時,程序輸出應為:s=153.909064。

              注意:部分源程序在文件PROGl.C中。

              請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。

              試題程序:

              參考解析:

              【參考答案】

              【解題思路】

              本題考查算術運算的算法,首先利用一個for循環判斷小于n且能同時被3和7整除的整數,并將滿足條件的整數累加到sum,之后調用sqrt函數計算sum的平方根,并作為函數的返回值。

            【計算機二級C語言沖刺提高題及答案】相關文章:

            計算機二級考試C語言能力提高訓練題及答案08-17

            2017計算機二級考試《C語言》考前沖刺題及答案07-06

            2016年計算機二級《C語言》沖刺題及答案06-12

            2016計算機二級C語言考前沖刺題(含答案)07-23

            計算機二級C語言選擇題沖刺題和答案10-04

            2016年計算機二級《C語言》備考沖刺題及答案08-05

            2016年計算機二級C語言沖刺題(含答案)09-08

            計算機二級C語言上機沖刺試題及答案08-29

            2017計算機二級C++考前沖刺題及答案09-04

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院