C語言I博客作業05


問題 答案
這個課程屬於哪個課程 C語言程序設計II
這個作業要求在哪里 https://www.cnblogs.com/pengchen511/p/10564067.html
我在這個課程的目標是 更加深入的了解C語言,打代碼
這個作業在具體哪個方面幫助我實現目標 熟練打代碼
參考文獻 https://www.cnblogs.com/muhongxing/archive/2009/12/22/1628782.html

1.PTA實驗作業

1.1水仙花數判斷

本題要求實現一個函數,判斷任一整數是否為水仙花數(必須是三位數,且數的每一位上數字的立方和與數本身相等)。例如153=13+53+3^3=1+125+27=153,而1或155則不是水仙花數。如果是水仙花數,則函數返回1,否則返回0

1.1.1數據處理

數據表達:運用了int整型,a, sum, i變量
數據處理:用到了if-else句型和for循環語句
函數參數:主調函數是int main(),被調函數是int func(const int N),都屬於整型函數,形參是 sum, g,實參是N

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入數據 輸出數據 說明
153 1 這是水仙花數
23 0 這不是水仙花數
64 0 這不是水仙花數

1.1.4 PTA提交列表及說明


1。編譯錯誤:沒有用到#include <stdio.h>
2.部分正確:那個正確是return1我寫成0了

1.2判斷一個整數的各位數字平方之和能否被5整除

編寫函數fun,其功能是:判斷一個整數的各位數字平方之和能否被5整除,可以被5整除則返回1,否則返回0

1.2.1 數據處理

數據表達:運用了int整型變量
數據處理:用到了if-else語句和while語句

1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入數據 輸出數據 說明
12 1 可以
123 0 不可以
12 1 可以

1.2.4 PTA提交列表及說明


1.編譯錯誤:while語句沒有打n>0

2.代碼互評

題目6-1

同學代碼

我的代碼

1.他比我多定義t變量
2.我用了if-else語句,他直接用返回

題目6-3

同學代碼

自己代碼

1.她用了while語句,我用的是for循環語句
2.我用了數學庫函數pow,他直接相乘

3.學習總結

3.1 學習進度條

周/日期 這周所花時間 代碼行 學到的知識點簡介 目前比較迷惑的問題
第五周 10h 120行 函數參數 有些函數看不懂

3.2 累積代碼行和博客字數

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

經過這周的學習,我更加的了解C語言這門課,也逐漸的愛上了這門課,通過學習,我知道了許多我原來不知道的知識,俗話說的好,學無止境,活到老,學到老,作為年輕人的我們,更沒有理由去放縱,應該更加努力的去學習,我希望我在接下來的學習中,能夠繼續保持熱情,不斷地探尋未知的世界。


免責聲明!

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



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