C語言I作業05


這個作業屬於那個課程
這個作業要求在哪里
我在這個課程的目標是
這個作業在那個具體方面幫助我實現目標
參考文獻

1.PTA實驗作業

1.1 水仙花數判斷

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

1.1.1數據處理

數據表達:sum是用sum += (x % 10) * (x % 10) * (x % 10)計算每個數立方的和,+=代表累加。
數據處理:調用了了while,if兩大語句,while語句進行計算,if用來判斷值后進行輸出。

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入數據 輸出數據 說明
100 0 不符合的最小三位數
370 1 符合要求的最大三位數
153 1 符合要求


在c語言編譯器上進行了測試,所以才一遍過了。

1.2 題目2

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

1.2.1 數據處理

數據表達:定義整型m n。
數據處理:用函數定義判斷並計算是否符合要求
函數參數:主調函數:int main() 是被調函數:int fun( int n ) 為整型的被調函數

1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入數據 輸出數據 說明
25 The result is 0 這個數字各位書平方之和不能被5整除
222 The result is 0 這個數字各位書平方之和不能被5整除
365 The result is 1 這個數字各位書平方之和能被5整除

剛開始沒搞清楚==與=的區別,打錯了符號
中英文符號還需要多注意

1.2.4 PTA提交列表及說明

2.代碼互評

同學代碼截圖

我的代碼截圖

他引用了#include<math.h>里的pow求立方,我用的是*來完成立方,各有千秋。

3.學習總結

3.1 學習進度

周/日期
第六周
第七周
第八周
第九周

這個表格毒到我了,怎么打都不對。

3.2 累積代碼行和博客字數(5分)

3.3.1 學習內容總結

3.3.2 學習體會

學習了一個多月的c語言,感覺越來越抽象,有些地方百思不得其解找了度娘,有所收獲,學會了如何繪制思維導圖。每次需要花費更大的時間和精力去做作業,再接再厲。


免責聲明!

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



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