C語言程序設計第5堂作業


   一、本次課學習主要內容及知識結構點:

  1.  二、實驗內容:(60分)

  2. 1. 求奇數和。輸入一批正整數(以零或負數為結束標志),求其中的奇數和。試編寫相應程序。

  3. 2. 展開式求和。輸入一個實數 x,計算並輸出下式的值,直到最后一項的絕對值小於0.00001 (保留4 位小數)。要求定義和調用函數fact(n)計算n 的階乘,可以調用pow()函數求冪。試編寫相應程序。

    3. 求序列前n項和(2/1+3/2+5/3+8/5+...)。輸入一個正整數n,輸出 2/1+3/2+5/3+8/5 +"的前n項之和,保留2位小數。該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。試編寫相應程序。

    4. 換硬幣。將一筆零錢(大於8分,小於1元, 精確到分)換成5分、2分和1分的硬幣,每種硬幣至少有一枚。輸入金額,問有幾種換法?針對每一種換法,輸出各種面額硬幣的數量和硬幣的總數量。試編寫相應程序。

    5. 打印菱形"星號*"圖案。輸入一個正整數n(n為奇數),打印一個高度為 n 的"*"菱形

    圖案。例如,當n為7時,打印出以下圖案。試編寫相應程序。

         三、實驗要求:

1. 作業的Deadline:  2016-10-13 23:00pm

2. 將本次實驗內容的代碼上傳到https://coding.net/ 網站。 (60分)

3. 寫一篇隨筆,內容分為四個部分:(總分40分)

 寫出本次課學習到的知識和體會、學習的時長、學習過程中遇到的問題、問題解決的方法及問題的疑惑等。

 隨筆的格式如下:

    題目:實驗五——循環結構學習總結

     1.本次課學習到的知識點:(5分)

    (1)…….

    (2)……..

      ………..

2. 實驗過程中遇到的問題及解決方法:(5分)

     (1)

     (2)

        …….

3. 實驗心得體會及本章學習總結(5分)

      ………

 四、預習下次課:

          預習教材P83頁中循環結構程序設計中的每個典型的實例,並將例4-8、例4-9、例4-10、例4-11的代碼都完成,下節課上課前帶入實驗室進行檢查(10)

 五、本次作業評價方式:

               總分100分:其中,coding中程序提交60分(根據代碼的步驟、格式、注釋、結構正確性來酌情分配),博客書寫40分;,延遲一天扣10分,直至扣完100分,如果后期想要拿回本次的100分,就需要完成附加題來彌補,根據完成情況給出不超過100分。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM