C語言I部落格作業04

2022-06-03 17:12:11 字數 2780 閱讀 9421

1.作業頭

這個作業屬於哪個課程

這個作業要求在**

/homework/11492

這個作業的目標

能夠讓程式設計更上一層樓,學習函式的用法,解決更難的問題

學號20209181

一、本週教學內容&目標

第2章 用c語言編寫程式-函式 2.5 生成乘方表與階乘表。使學生對函式的定義和呼叫有初步的認識,能模仿程式設計。
二、本週作業頭

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

/homework/11492

這個作業的目標

對本週所學內容進行總結報告,攻克更多的難題,提公升自己並對自己本週學習有乙個充分的認識

學號20209181

三、本週作業

1.pta實驗作業

2.**互評

3.學習總結

四、作業格式

1.pta實驗作業

1.1 函式實現兩個數的最大值

用函式程式設計計算兩個整數的最大值,在主函式中呼叫該函式計算並輸出從鍵盤任意輸入的兩整數的最大值。

輸入格式:

使用者從鍵盤任意輸入的兩個整數,以空格分隔。

輸出格式:

兩個整數中的最大值

1.1.1資料處理

資料表達:本題運用了變數n,m,sum,max這些變數根據題目要求自定義而來,屬於整數型

資料處理:資料用到的表示式有sum=fact(n,m);流程結構為:用lf語句進行解釋然後返回到主函式輸出

**引數函式:主函式為main;被呼叫的函式為fact;實參為n,m,sum;形參為max;被呼叫函式的類似為int;實參和形參的型別為整數。**

1.1.2實驗**截圖

1.1.3造測試資料

1.1.4pta提交列表及說明

1.編譯錯誤

流程結構錯誤

2.部分正確

測試資料為0

3.格式錯誤

空格鍵忘記打了

1.2求組合數

1.2.1資料處理

資料表達:本題用了變數n,m,sum,result.其中n,m來自於題目所給要求sum,result是因變數隨定義變化分別為整數型和小數型

資料處理:表示式有result = fact(n)/(fact(m)*fact(n-m));流程結構為for語句迴圈

**引數函式:主函式為main;被呼叫的函式為fact(n), 實參為n,m,result,形參為sum,其中有整數和小數。

1.2.2實驗**截圖

1.2.3造測試資料

1.2.4pta提交列表及說明

提交錯誤的原因有:

編譯錯誤:在寫主函式的時候它的表示式不太會打,一開始是錯誤的,對於要定義的變數也在沒考慮好它的的型別,導致編譯錯誤

2.**互評

同學**截圖

自己**截圖

1.和同學的**排版不同

2.格式不同設定的變數數量也不一樣

3.同學的思路比較穩健不容易出錯

3.學習總結

本週學習了自己定義函式內容,對於有些開放性題目可以稍微加一點點自己的想法,也更加熟悉了上週的學習內容,掌握markdowm語法也多了一點,思維更加活躍。

3.1學習進度條

|周/日期 |11.7——11.14 | |

本週所花時間

上課180分鐘課後500分鐘

**數320

知識點自己定義函式

不足點對於函式的概念還不太懂

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

3.3學習內容總結和感悟

3.3.1學習內容總結

3.3.2學習體會

本週的學習是那麼的艱難但是又充實學習到了許多知識,每週都能學習到新的知識。

希望老師講課的時候慢點,有時候乙個不小心,就不知道老師已經講到**去了。

C語言I部落格作業04

問題 回答這個作業屬於 c語言程式設計 這個作業要求在 1 homework 9768 我在這個課程目標是 學習如何分析程式和除錯程式 這個作業在哪各方面幫助我實現目標 pta的作業,的分析 參考文獻 本題要求編寫程式,計算序列 1 1 3 1 5 的前n項之和。輸入格式 輸入在一行中給出乙個正整數...

C語言I部落格作業04

這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 弄清楚for迴圈語句作用 這個作業在那個具體方面幫助我實現目標 應對不同的題目使用for語句 參考文獻 1.1.1資料處理 資料表達 int denominator,n,i double item,sum 定...

C語言I部落格作業04

問題答案 這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟練的運用與掌握計算機系統和c語言知識 這個作業在那個具體方面幫助我實現目標 打字能力和鍵盤符號熟練程度以及對資料的分析 參考文獻 pta系統常見問題解答 本題要求編寫程式,計算交錯序列 1 2 3 3 5 4...