C語言1博客作業03


這個作業屬於哪個課程 C語言程序設計1
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/8726
我在這個課程的目標是 掌握函數運算
我在這個作業哪個具體方面幫助實現目標 編譯一些基本生活中的應用問題,如計算利息存款等
參考文獻 C語言程序設計

1.PTA實驗作業

1.1題目:本題要求編寫程序,根據輸入的三角形的三條邊a、b、c,計算並輸出面積和周長。注意:在一個三角形中, 任意兩邊之和大於第三邊。三角形面積計算公式:area=√s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。

1.1.1實驗代碼截圖:

1.1.2數據處理:通過if else 語句對三角形的成立條件進行討論,如果三角形成立才能進行周長面積的計算。

1.1.3 PTA提交列表及說明:

  1. 一開始沒能討論三角形的成立條件
  2. 用整數型定義邊長
  3. 輸出小數未能保留兩位小數
  4. 輸出語句的拼寫有誤

1.2題目:本題目要求計算存款利息,計算公式為interest=money×(1+rate)​year​​−money,其中interest為存款到期時的利息(稅前),money是存款金額,year是存期,rate是年利率。

1.2.1實驗代碼截圖:

1.2.2數據處理:定義幾個關鍵變量,套用計算公式求解。

1.2.3PTA提交列表及說明:

  1. 這題最大的問題就是在定義年份那里,年份也有小數,所以需要用double定義
  2. 一些符號的運用出錯

1.3題目:本題目要求計算下列分段函數f(x)的值:


注:可在頭文件中包含math.h,並調用sqrt函數求平方根,調用pow函數求冪。

1.3.1實驗代碼截圖:

1.3.2數據處理:if else 討論輸入的情況,以及冪運算的基本應用。

1.3.3PTA提交列表及說明:

  1. 這題和老師上課講的求分段函數題目有類似,但稍比起來還是難一點
  2. 之前一直在冪運算那里出現錯誤,后來詢問同學才得以改正

2.閱讀代碼:找一份優秀代碼,理解代碼功能,並講出你所選代碼有點及可以學習的地方。

  1. 這是一份完整的C++程序
  2. 實現功能是詢問用戶現在天氣是不是在下雨
  3. namespace解決沖突變量
  4. bool函數的運用,判斷真假,返回為ture false,易於辨認

3.學習總結

3.1 學習進度條(5)

周\日期 這周所花的時間 代碼行 學到的知識點簡介 目前比較迷茫的問題
7/10.-11/10. 25個小時 105 編寫一些基本的函數(if else語句的運用等) 代碼的閱讀和編寫還是有些問題

3.2 累計代碼行和博客字數

時間 博客字數 代碼行數
第五周 0 0
第六周 500 55
第七周 1050 75

3.3 學習感悟

請回顧自己的本周的學習過程,如果你有新的想法或者新的方法,請及時記錄下來。(5)

不知覺已過去三周了,這是我跟班學習的第二周,先前第一周未能趕上,說實話有困難。還記得第一次寫博客的作業,那時已經是第二次作業了,從markdown語法開始到pta上編寫源代碼到最后的minGW程序的下載安裝,一路確實遇到了不少困難,但令我感動的是期間也得到了許多同學老師的幫助和指導,使我能夠克服困難最終按時完成作業。往后的學習,亦是風雨兼程,既然自我選擇,便是一往無前。加油!加油!加油!


免責聲明!

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



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