C語言I部落格作業05

2022-06-03 04:21:09 字數 3009 閱讀 6174

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

c語言i部落格作業05

我在這個課程的目標是

更進一步學好c語言,並學會如何做思維導圖

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

c語言教材書,老師課堂講的內容,同學的幫助

參考文獻

函式介面定義:

int func(const int n);

其中n是使用者傳入的引數。n的值不超過int型別的範圍。如果引數n是水仙花數,則返回1,否則返回0。

資料表達:運用了x,y,z三個變數且都為整數型變數。

資料處理:運用了函式int func(const int n),和if else分支語句。還運用到了 while迴圈語句

函式引數:主調函式是int main(),被調函式是int func(const int n),形參是x,y,z,n是使用者傳入的引數。

輸入資料

輸出資料

說明150

1是水仙花數

2000

不是水仙花數

2501

是水仙花數

1531

是水仙花數

說明:由於昨天做完pta沒有及時截圖,導致今天找這一張圖找了許久,前面有一次編譯錯誤的記錄已經找不到了

這乙個題是我寫的最滿意的一道題。

q:編譯錯誤

a:我把const誤寫成coast導致編譯錯誤

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

int fun(int n );

其中 n 是使用者傳入的引數。 函式判斷n的各位數字平方之和能否被5整除,能被5整除則返回1,否則返回0。

資料表達:使用了n, z, s變數,n的值通過輸入得到,z的值由s除以5是否為零得出,s的值通過n帶入表示式中得到。三者都是int型。

資料處理:表示式:s+(n%10)*(n%10) ,n/10。屬於迴圈結構。

函式引數:主函式:int main() 被呼叫函式:int fun( int n ),是型別。實參是m,形參是n。m是inti型。n是int型。

輸入資料

輸出資料

說明12

the result is 1

能被5整除

123the result is 0

不能被五整除

250the result is 0

不能被5整除

說明:由於忘記截圖後面難找這裡只是部分截圖,更早的截圖找不到了,這裡僅此說明

q1:按照裁判測試程式樣例編寫出現編譯第一次錯誤

a1:將"%d",&m誤寫成「%d,」 %m

q2:全部改寫重新編譯編譯第二次錯誤

a2:不知道是鑲嵌**,然後很多地方的英文寫成別的了

來自曾海琪

我的

說明:隨機選了乙個,發現和我的大同小異,有些地方我沒有空格他卻空格了,大括號位置不一樣,然後if句型裡面他的是m%50

而我的是mn

第二個**互評

來自曾海琪

我的

說明:隨機選了乙個,發現和我的大同小異,有些地方我沒有空格他卻空格了,輸入的變數不同,我的是number和n,他的是m和n,

學習進度條周/日期

這週所花的時間

**行

學到的知識點簡介

目前比較迷惑的問題

9.16~9.22

5h16

剛開始了解如何程式設計

編譯的單詞和字母數字都有哪一些作用,編譯整個過程又是如何執行的

9.23~10.6

28h32

學會如何運用markdown語法

為什麼會這麼難

10.7~10.11

40h211

學會了程式設計的數學函式,對atp也更熟練了

好折磨人

第4周/10月10~17

兩天半183

掌握並學會使用for迴圈語句

還有多種迴圈語句不了解,迴圈結構和分支結構誰先編

10.20-10.26

倆天192

定義和呼叫函式,以及如何在乙個函式中呼叫另一函式

生成乘方表跟階乘表這方面的內容還有很多不懂的,覺得完成作業很費力氣

作業在一次次的變難,我們是否想過:我們是否在一次次作業的洗禮下正在逐漸變得更強,對c語言更加的了解,朝著更加專業化發展?相信我們每個人都希望自己可以變得更優秀,但是在c語言這條路上會變得更加艱難如果基礎再不打好將變得寸步難行,

而我在一次次作業中彷彿在努力的掙扎不被隊伍拋棄,雖然表面上看上去還不錯,但事實上真的如此嗎,不,我還遠遠不夠,我覺得再不加把勁就得淘汰了,但是事實上很慚愧,c語言的樂趣我還沒有完全領悟到,我也沒有初心,也是稀里糊塗的選了這個專業

希望我可以逐漸領悟到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...