C語言部落格作業04

2022-06-02 12:09:13 字數 3004 閱讀 9817

這個作業屬於哪個課程

這個作業要求在**

/homework/11490

這個作業的目標

《對函式的定義和呼叫有初步的認識,能模仿程式設計。>

學號<20209135>

這個作業屬於哪個課程

這個作業要求在**

/homework/11490

我在這個課程的目標是

《熟練掌握函式的呼叫》

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

《熟悉如何呼叫函式,自己表達函式,把函式套用到**中》

參考文獻

資料表達:定義整形資料m,n;雙精度浮點型result;result做輸出值表最後結果。n為總元素個數,m為從n中選出來的個數,m<=n。i用來計算定義函式fact。

資料處理:用資料i來定義函式fact的計算,然後用定義的函式fact來計算n的階乘,m的階乘,n-m的階乘,通過算式result=fact(n)/(fact(m)*fact(n-m))。

***主函式是main,被呼叫的函式是定義的階乘函式fact,形參:i,result。實參:n,m。

輸入資料

輸出資料

說明m=3,n=5

1.段錯誤:scanf輸人數m,m前沒帶&。

2.答案錯誤:result輸出誤用%d,應改成%.0f。

3.格式錯誤:在「result=%0.f」的等號兩邊加上空格。

資料表達:定義整形t,n,t表示進公司時長,n表示一周的工作時長,定義雙精度浮點型數money表示工資。

資料處理:用if判斷進公司時長,再判斷工作時長來進行數學公式計算工資的多少。

***沒有呼叫含數,main。形參:money;實參:t,n。

輸入資料

輸出資料

說明t=4,n=45

1425

小於2000

t=5,n=40

2000

等於2000

t=5,n=45

2375

大於2000

1.編譯錯誤:在if引導的判斷條件語句的後面不該加分號;

2.編譯錯誤:在else後不用再加與if後相反的條件,else就表否則;

3.段錯誤:仍為粗心未在scanf輸入數值前加&。

同學的**截圖:

自己的**截圖:

1.同學的**定義了五個變數,且都是整形;而我也定義了四個變數,也都為整形。

2.同學的**用到了for的迴圈語句;而我運用了if的判斷語句。

3.同學只用到了主函式,而我呼叫了定義的函式fact比較數的大小。

同學的**截圖:

自己的**截圖:

1.同學的** 定義了整形n,i變數,雙精度浮點型變數num,sum;而我定義了兩個整形變數t和n,乙個雙精度浮點型變數money。

2.同學呼叫了數學函式來計算;而我的**只用了主函式

3.同學用到了for來進行迴圈,而我的**用到了if的判斷語句

3.1學習進度條

周/日期

這週所花時間

**行學到的知識簡介

目前比較迷惑的問題

第八周10.19~1025

29小時

690printf顯示,hello world型別的**

無第九周10.2~11.1

32小時

780if,else的使用,計算華氏溫度的轉化

運算規則

第十周11.2~11.8

33小時

780for的迴圈結構的使用,數學函式

數學計算

第十一周11.9~11.15

35小時

800定義函式,呼叫函式

無3.2累計**行和部落格字數

3.3.1學習內容總結:

3.3.2 學習體會

1.本週學習了呼叫函式,學習到後面會發現只要熟練了就能夠很好的掌握函式的呼叫。

2.這週的學習無疑也是忙碌的,不像高中嚮往的那般輕鬆,雖然很累,但是也不是沒有收穫,挺好

3.打字速度有所提公升,碼**的速度自然也有點加快,但是一快就容易出錯,所以一周下來粗心的錯誤是犯了不少的。

4.希望老師能夠更詳細的講解知識,讓我們更好理解,當然,我們也會努力。

C語言 部落格作業04

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 我在這個課程的目標是 學習基礎程式語言c語言,基本掌握c語言的思維方向 這個作業具體在哪個方面幫助我實現目標 程式設計練習,錯誤分析,參考文獻 markdown語法小結 本題要求編寫程式,計算序列 1 1 2 1 3 的前n項之和。1.1....

c語言 部落格作業04

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 了解 運用並學會自己編輯c語言 這個作業在哪個具體方面幫助我實現目標 能幫助我更了解c語言,練習c語言 參考文獻 c語言程式設計 提問的智慧型 本題要求編寫程式,計算序列 1 1 4 1 7 1 10 的前n項之和。資料...

c語言 部落格作業04

問題 回答 這個作業屬於哪個課程 c語言程式設計ll 這個作業要求在 我在這個課程的目標是 熟練使用for迴圈語句 這個作業在哪個具體方面幫我實現目標 對for迴圈語句更熟悉 參考文獻 c語言程式設計 題目內容描述 計算序列1 1 2 1 3 的前n項之和 資料表達 用了哪一些變數,這些變數值怎麼來...