第五次做業

這個做業屬於那個課程 C語言程序設計II
這個做業要求在哪裏 https://edu.cnblogs.com/campus/zswxy/2019TA/homework/9833
我在這個課程的目標是 更熟悉的運用各類函數解決PTA題目
這個做業在那個具體方面幫助我實現目標 對自定義函數有了初步的瞭解瞭解
參考文獻 http://www.javashuo.com/article/p-rbjtrmhq-hg.html

1.PTA實驗做業
1.1判斷一個整數的各位數字平方之和可否被5整除html

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

1.1.1數據處理函數

數據表達:本題用了整型變量sum,x,m,由於求的是整數和,因此用「int」表示
數據處理:表達式:sum=sum+x*x;x=i%10;i=i/10。運用了分支結構
函數參數:主調函數:main;被調函數:fun;學習

1.1.2實驗代碼截圖
測試

1.1.3 造測試數據設計

輸入數據 輸出數據 說明
9 0 各位數字平方之和不能被5整除
5 1 各位數字平方之和能被5整除

1.1.4 PTA提交列表及說明
htm

提交列表說明,正確blog

1.2水仙花數判斷get

題目內容及描述:本題要求實現一個函數,判斷任一整數是否爲水仙花數(必須是三位數,且數的每一位上數字的立方和與數自己相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155則不是水仙花數。若是是水仙花數,則函數返回1,不然返回0.博客

1.2.1數據處理

數據表達:本題用了sum,N,x,做爲整型變量
數據處理:主要運用函數的定義和調用函數
函數參數:本題主函數是main,調用函數是func

1.2.2實驗代碼截圖

1.2.3造測試數據

輸入數據 輸出數據 說明
144 0 該數不是水仙花的數目
153 1 該數是水仙花的數目

1.2.4PTA提交列表及說明

1.編譯錯誤: 聲明自定函數沒有用分號結尾,後加上分號正確

2、代碼互評

同窗代碼:

個人代碼:

1,個人代碼比較整齊
2,咱們用的方法不同
3,定義函數的方式不一樣,計算的公式有點不一樣,可是核心是相同的

3、學習總結
3.1學習進度條

周/日期 這周所花的時間 代碼行 學到的知識點簡介 目前比較迷茫的問題
第一週 5天 12行 基本的編程題 頭文件的設定
第二週 4天 16行 Markdown語法及華氏度與攝氏度的轉換 Markdown語法的有些語法
第三週 3天 113行 計算函數以及使用if-else語句使用 函數的有關編程
第四周 3天 65行 使用for語句循環進行編譯 循環體與循環表達式
第五週 4小時 156行 定義函數於調用函數 函數的調用與計算表達式的書寫

3.2累計代碼行和博客字數

3.3學習內容總結和感悟

3.3.1學習內容總結
這周咱們開始學習一些解決生活問題的代碼,就是函數,咱們要先將函數的定義搞懂才能再去完成題目。這比以前的if難一些,須要認真的去看書和學習。
其次咱們學習函數首先要理解主函數,調用函數,實參,形參。本身在函數的學習上還有一些不懂得和不熟練,但願在下個星期把問題搞懂。

思惟導圖以下:

3.3.2學習體會 1,從學習C開始到如今,我從一點都不懂的小白到如今懂得一點點的小白,仍是有點變化的,但願一步一步成長。 2,平時不喜歡刷題,完成做業以後就不想再打代碼了,這是爲何呢,,,,我想是本身仍是太懶了,老師的做業也有點多啊,對於我這個懶人來講 3,其實寫PTA做業的時候其實還好,可是寫博客園的時候,快逼瘋我了。

相關文章
相關標籤/搜索