C語言 部落格作業05

2022-05-30 05:45:09 字數 2817 閱讀 7670

問題

答案這個作業屬於哪個課程

c語言程式設計2

這個作業要求在**

我在這個課程的目標是

用c語言使用函式語句以及更好的使用markdown語法

這個作業在哪個具體方面幫助我實現目標

函式語句的學習,markdown語法解釋等學習

參考文獻

pta常見問題解析 c語言程式設計

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

1.1.1資料處理

資料表達:本題用了整型變數sum,x,m,因為求的是整數和,所以用「int」表示

資料處理:用到了定義函式的計算與函式的呼叫

函式引數:主調函式是「main」,被調函式是「fun」,其型別都是整型,其中「m」是實參而「x」是形參

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料說明6

0各位數字平方之和不能被5整除150

各位數字平方之和不能被5整除51

各位數字平方之和能被5整除

1.1.4pta提交說明及說明

提交列表說明:

1.編譯錯誤:呼叫函式後面打了分號,後將分號去掉正確

2.部分正確:部分正確剛開始結果只是0執行正確,而1執行錯誤,顯示錯誤沒有宣告,後我輸入sum,x對於1做出宣告再去執行則答案正確

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

1.2.1資料處理

資料表達:本題用了sum,n,x,作為整型變數,其型別都是整型

資料處理:主要運用函式的定義及呼叫函式

函式引數:本題主函式是main,呼叫函式是func,其都是整型,其中實參是n,形參是x

1.2.2實驗**截圖

1.2.3造測試資料

輸入資料

輸出資料

說明135

0該數不是水仙花數

2470

該數不是水仙花數

1531

該數是水仙花數

1.2.4pta提交列表及說明

1.編譯錯誤:宣告自定函式沒有用分號結尾,後加上分號正確

2.編譯錯誤:呼叫自定義函式時,計算出現錯誤,沒有三個加和,後經過詢問同學知道答案需要三個相乘加和得以正確

1. 相比較得出,**的長短不同,有的比較簡潔,而有的就比較複雜

2. 我們所運用的變數不同,但都是整型

3. 定義函式的方式不同,計算的公式有點不同,但是總的來說核心是相同的

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷茫的問題

第一周8天

22行基本的程式設計題

標頭檔案的設定

第二週6天

16行markdown語法及華氏度與攝氏度的轉換

markdown語法的有些語法

第三週3天

133行

計算函式以及使用if-else語句使用

函式的有關程式設計

第四周3天

75行使用for語句迴圈進行編譯

迴圈體與迴圈表示式

第五周4小時

136行

定義函式於呼叫函式

函式的呼叫與計算表示式的書寫

3.3.1學習內容總結

在這週的學習中,我們學習了函式,也進入可初步認識函式階段.我覺得,函式的學習需要搞清楚**主函式**,**呼叫函式**,**實參**,**形參**,其次也要學會計算的表示式與相關的語法,識別符號的使用.**例如:**宣告自定義函式,以分號結束,函式首部,無需分號
思維導圖如下:

3.3.2學習體會

C語言部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在那裡 我在這個課程的目標是 學會如何定義函式,並呼叫函式 這個作業在哪個具體方面幫助我實現目標 了解編譯錯誤並如何糾正 參考文獻 資料表達 用i表示個位數,用j表示十位數,用k表示百位數 i,j,k,m,n都用int來定義 資料處理 本題用了i...

C語言 部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程課程目標是 熟練運用各種演算法語句 這個作業在那個具體方面幫我實現目標 練習演算法運用和熟悉語法 參考文獻 c語言程式設計 本題要求實現乙個函式,判斷任一整數是否為水仙花數 必須是三位數,且數的每一位上數字的立方和與數本身相等 例...

C語言 部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會c語言,掌握程式設計基礎知識 這個作業在那個具體方面幫助我實現目標 學會了編寫函式 參考文獻 c語言作業評價標準 題目描述 編寫函式fun,其功能是 判斷乙個整數的各位數字平方之和能否被5整除,可以被5整除則返回1,...