C語言I部落格作業04

2022-06-04 11:57:13 字數 2255 閱讀 4232

這個作業屬於那個課程

這個作業要求在**

homework/11496

我在這個課程的目標是

精通c語言的操作,並掌握學習計算機語言的方法。

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

練習編輯函式的操作,總結學習規律和方法。

參考文獻

學號20209044

資料表達:定義雙精度浮點型r_lower, r_upper, h,分別表示圓台的下底半徑,圓台的上底半徑,圓台的高度。

資料處理:運用數學函式math.h,pow()冪函式。

函式引數:主函式名main,被調函式fact,被調函式為double型,實參為double型result,形參也為double型r_lower, r_upper, h。

輸入資料

輸出資料

說明5 5 9

706.86

上底和下底相同

6 6 6

678.58

全部都相同

8 9 8

1817.93

上底和高相同

前面幾次編譯都把裁判的內容打上去了,導致出現兩個主函式,其實題目只要寫副函式就行了。

後面輸出格式錯了,題目要求等於號兩邊都要空格。資料表達:定義整形資料m,n為兩組合數,雙精度浮點型result為結果。

資料處理:運用函式自定義,定義fact求階乘,

函式引數:主函式名main,被調函式fact,被調函式為double型,實參為double型item,實參為整形n

輸入資料

輸出資料

說明4 8

1.提交時副函式沒有返回return值給主函式導致編譯錯誤

2.沒有還有沒有加入math函式,導致編譯錯誤。

找2份同**,和自己**比較,建議互評**盡量找**風格差異較大。

自己**

同學1

1.他的考慮了m>n的情況,如果m>n就報錯,用了乙個二分支結構,還算比較好。

2.但是變數名不清晰是什麼意思。還是推薦用item,product,sum這種名稱好點**

同學2

**變數很清楚,就是有太多變數顯得很麻煩,可以直接用乙個副函式表達,這樣顯得更簡潔。

**還是清晰易懂的,變數比較容易懂。周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

10/18——10/22

18h490

printf(),scanf()的用法,if-else的用法

無10/22——10/29

20h620

for迴圈

無10/29——11/3

15h436

自定義函式

無11/2——11/8

19h560

自定義函式

語法的相容性,pta總是報錯,vs2019卻可以執行

11/8——11/15

16h597

分支函式

while函式的分支

隨著學習的深入,越來也覺得c語言挺好用的,很多東西都很清楚,有自己的界限,不容易搞混,功能也靈活多變。

問題還是有的,比如很多函式還沒有學懂,陣列,指標都沒學到。希望下回繼續加油!

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