C語言I部落格作業04

2022-06-03 16:42:15 字數 2945 閱讀 1749

這個作業屬於哪個課程

這個作業要求在**

homework/11491

這個作業的目標

1.讓我們更加充分的了解c語言 2.讓我們學習別人的好的思路 3.對自己的程式設計過程進行總結和反思

學號20209154

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

| 這個作業屬於那個課程 | |

| ---- | ---- | ---- |

| 這個作業要求在** | homework/11491 |

| 我在這個課程的目標是 | 1.讓我們更加充分的了解c語言 2.讓我們學習別人的好的思路 3.對自己進行總結和反思 |

| 這個作業在那個具體方面幫助我實現目標 | 學習到了別人好的思路 |

| 參考文獻 | 1.pta實驗作業

2.**互評

3.學習總結

資料表達:用了m,n,i,sum,result,result1,result2,result3這些變數,根據題目轉換而來,m,n,i為整形函式,sum,result,result1,result2,result3為雙精度浮點型函式。

資料處理:result=result1 / (result2 * result3),sum=sum * i。順序結構,迴圈結構。

**函式引數:主調函式:main,被調函式:fact。雙精度浮點型函式。實參:fact(n),fact(m),fact(n-m)。形參:double fact(int n)。**

輸入資料

輸出資料

說明2 7

1.編譯錯誤:分號忘記打,單詞打錯了。修改單詞,加上符號。

2.部分正確:當m和n處於某種情況時,輸出的值不對。進行調式,發現並未輸入result的值,進行修改,答案正確。

3.答案錯誤:輸出答案與題目要求的輸出答案不符。進行除錯,設定斷點,找出問題,定義result的值,再次執行。

資料表達:用了m,pi,double h, r_lower, r_upper, v這些變數,根據題目進行定義的,m,pi,double h, r_lower, r_upper為雙精度浮點型函式。

資料處理:v = volume_tc(r_lower, r_upper, h),m = h * pi * (r_upper*r_upper+r_lower*r_lower+r_lower*r_upper)/3。順序結構。

**函式引數:主調函式:main,被調函式:volume_tc。雙精度浮點型函式。實參:volume_tc(r_lower, r_upper, h)。形參:double volume_tc(double r_lower, double r_upper, double h)。

輸入資料

輸出資料

說明30 10 5

1.編譯錯誤:多加了乙個封號,多定義了乙個字元。刪去封號和字元

1.定義了函式,使介面更清晰明了。

2.介面更加簡單但理解起來有點難。

3.我用sum表示最大值,同學直接用的函式和z表示。

周/日期

這週所花時間

**行學到的知識點簡介

目前比較困惑的問題

11/11.7-11.14

課堂180分鐘課後550分鐘

200定義函式和呼叫函式

老是忘記格式,自定義函式理解的不清晰

本週學習了定義新的函式和呼叫函式,我對定義函式還不能完全清晰的理解,對定義函式的格式還不能完全掌握。

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...