C語言I部落格作業05

2022-05-14 06:35:40 字數 2783 閱讀 5328

提問

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

c語言程式設計ⅱ

這個作業要求在哪

我在這個課程的目標

學會定義及呼叫新函式,提高程式設計能力

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

函式是c語言的基礎模組,這個課程使我對函式的定義和呼叫有初步的認識,用於模仿程式設計

參考文獻

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

1.1.1資料處理####

資料表達:本題用了a,c,result三個變數,通過賦值產生,屬於整型變數;

資料處理:使用了if-else選擇語句和數學表示式;

函式引數:主函式int main(),被調函式是int fun(int n )是整形函式。實參n,形參a,result,c;

1.1.2實驗**截圖####

1.1.3 造測試資料####

輸入資料

輸出資料

說明100

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

1201

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

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

1.1.4 pta提交列表及說明####

編譯錯誤1:未注意到函式介面定義表示式;

編譯錯誤2:習慣性的將return result寫成了return = result;

1.2水仙花數判斷####

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

1.2.1資料處理####

資料處理:本題使用了a,b,c,d四個變數,是通過賦值產生的,均屬於int型;

資料表達:使用了if-else選擇語句;

函式引數:主調函式是int main(),呼叫函式是int func(const int n)是整形函式。實參是整數n,形參是a,b,c,d;

1.2.2實驗**截圖####

1.2.3 造測試資料####

輸入資料

輸出資料

說明153

1是水仙花數

2660

不是水仙花數

4071

是水仙花數

1.2.4 pta提交列表及說明####

答案錯誤:c==b處,剛開始只用了乙個等號,是賦值運算子;

部分錯誤:各位沒有解決好;

曾子豪同學**

自己**

不同點:

①他使用的主函式是,而我沒有用;

②他使用了pow函式;

③我的數學表示式是分步進行的,他的較簡介;

3.1 學習進度條####

日期這週所花的時間

**行學到的知識簡介

目前比較疑惑的問題

2023年10月9日——2023年10月11日

總計5小時

約120行

關於pta報錯反饋因為是英文有點難懂

2023年10月14日——2023年10月18日

總計4小時

約100行

在for語句中1.0和1的區別

2023年10月22日——2023年10月26日

150行

定義及呼叫新函式

函式介面定義可以由自己規定嗎?

3.2累積**行和部落格字數####

3.3 學習內容總結和感悟####

3.3.1 學習內容總結####

3.3.2 學習體會####

這個星期主要學習的是新函式的定義與呼叫,定義乙個自定義函式我們需要確定三部分內容:1.函式的返回值型別;2.函式的名稱;3.函式的引數;自定義乙個函式有利於提高我們的程式設計效率,節約時間。在近期的c語言學習中,自己最主要的問題是不夠自信,為難。就像彭老師說的那樣,題目一公布出來,不管容易與否,我們得內心是害怕的,是不願意去嘗試的,希望自己能在後面的學習中越戰越勇,慢慢積累信心。其次,感觸最深的就是,每個人的接受理解能力有很大的差異。同樣是認真聽課,有些人能學以致用,輕鬆解決課後實戰。但是自己卻還是需要大神的幫助,當然從他們身上也學到了很多!

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業04 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 1.資料表達 輸入資料...

C語言I部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 用c語言編寫程式 函式 2.5 生成乘方表與階乘表 這個作業在那個具體方面幫助我實現目標 pta的編寫作業 參考文獻 c語言程式設計 1.1 題目名 判斷乙個整數的各位數字平方之和能否被5整除 1.1.1資料處...

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練運用多if語句的運用 這個作業在哪個具體方面幫助我實現目標 多if語句程式的編寫讓我多次練習 參考文獻 c語言程式設計 學號20209030 1.1.1 資料處理 資料表達 x,y為輸入的身高和體重 bmi...