c語言|博客作業03


這個作業屬於那個課程 C語言程序設計II
這個作業要求在哪里 【作業要求】(https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/8726)
我在這個課程的目標是 學會怎樣快速正確的編寫程序,學會對自己的錯誤進行總結。
這個作業在那個具體方面幫助我實現目標 對PTA的練習,以及對自己在PTA中出現的錯誤進行總結,說說自己錯在那個地方
參考文獻 【ACM解題】(https://www.nowcoder.com/ta/acm-solutions?query=&asc=true&order=&page=2)【leecode面試數題網站】(https://leetcode-cn.com/problemset/algorithms/)【c語言評價標准】(https://leetcode-cn.com/problemset/algorithms/)

1.PTA實驗作業

1.17-1 計算存款利息 (10 分)

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

1.1.1

1.1.2數據處理

  • 數據類型:1.用到了m y r i 這些變量。
    2.變量是調用printf輸入的。
    3.數據類型是浮點型
  • 數據處理: 1.用到了賦值運算符,算術運算符
    2.結構是順序結構

1.1.3 PTA提交列表及說明

根據PTA提交列表,簡要描述調試程序碰到的問題及解決辦法。

1.自己一開始總是編譯錯誤,但是自己總是找不到原因,后來自己發現自己是有些字符忘記打了。
2.經歷過編譯錯誤后,自己又進入了一個答案錯誤,這個真的搞了很久,都不知道哪里錯了。后來自己問學長學姐她們說我可能是有些空格有問題,自己改了后對了,后來自己又再次打了幾次。

2.7-2 計算分段函數[2

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

f2-11

2.1.1

2.1.2數據處理

  • 數據類型1.用到了x,result變量。
    2.變量是調用scanf輸入的。
    3.數據類型是整數型,浮點型
  • 數據處理:1.用到了賦值運算符,算術運算符
    2.結構是選擇結構

2.1.3 PTA提交列表及說明

根據PTA提交列表,簡要描述調試程序碰到的問題及解決辦法。
1.自己開始的時候計算,一直都是答案錯誤。
2.后來自己改了格式就變成編譯錯誤。自己一直都沒有發現錯誤的地方,就一直改,然后有一次就對了,自己就按照那個打了幾次,但還是沒有發現錯誤,希望自己以后好好學習這個。

3.7-4 階梯電價 (15 分)

為了提倡居民節約用電,某省電力公司執行“階梯電價”,安裝一戶一表的居民用戶電價分為兩個“階梯”:月用電量50千瓦時(含50千瓦時)以內的,電價為0.53元/千瓦時;超過50千瓦時的,超出部分的用電量,電價上調0.05元/千瓦時。請編寫程序計算電費。

3.1.1

3.1.2數據處理

  • 數據類型1.用到了num變量。
    2.變量是調用scanf輸入的。
    3.數據類型是整數型,浮點型
  • 數據處理:1.用到了賦值運算符,算術運算符
    2.結構是選擇結構

3.1.3 PTA提交列表及說明

根據PTA提交列表,簡要描述調試程序碰到的問題及解決辦法。
1.自己剛開始輸入時,總是部分正確,可以說自己做作業心態都沒有了。
2.后來自己也改了這個,並且請教學長學姐們,找他們的幫助,我終於答案正確,但我自己再次做的時,還有一些自己做錯了,自己不知道錯在哪里。

2.閱讀代碼(-5——5分)

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

答:1.這個代碼中有許多頭文件,大部分自己沒有見過,自己在里面發現了數學函數math*輸出函數stdio字符串操作函數string還有其他的就不認識啦。
2.代碼中還使用整數型int輸入了許多變量a[N] b[N] n m ans等等,代碼沒有發現浮點型。
3.同時使用scanf輸入數值,並且使用if else函數進行判斷。
4.自己選擇就只能理解到這里。謝謝

leecode面試數題網站,找簡單題目閱讀分析

答:1.先進行數據類型分析,決定要使用什么函數來定義變量,如int double
2.然后用floatprintf進行輸入提示。
3.使用scanf函數輸入數值。
4.使用if else函數進行判斷是否符合題意。是就輸出true,否就輸出false.
5.這個題目應該使用選擇結構

3.學習總結(15分)

3.1 學習進度條(5分

周/日期 這周所花的時間 代碼行 學到的知識點簡介 目前比較迷惑的問題
10/9~10/12 三天 121行 學會怎樣使用浮點型函數及整數型函數,和一些關於c語言的語法 自己在PTA上練習代碼時總是不清楚自己到底錯在那個地方。

3.2 累積代碼行和博客字數

時間 博客字數 代碼行數
第1周 773 31
第2周 672 20
第3周 2060 121

3.3 學習感悟(5分

1.這一周的作業總體來說還是難度比較大,PTA上面的作業,也比較難。
2.不過就是在這個環境下人才能快速的成長,我希望自己可以在這里學習到更多的東西。
3.博客作業對於我來說應該算是比較簡單的,自己在這三周的學習中也學習到了許多東西。
4.自己學會啦,怎么樣自己查資料,怎么樣自己解決自己遇到的問題。學會了獨立處理問題。


免責聲明!

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



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