C語言I部落格作業04

2022-05-31 20:42:11 字數 3109 閱讀 3554

一、本週教學內容&目標

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

二、本週作業頭

這個作業屬於那個課程

c語言程式設計ii

這個作業的要求在**

我在這個課程的目標是

初步掌握函式的定義以及對其概念的了解

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

pta作業以及天梯

參考文獻

c語言程式設計

三、本週作業

pta實驗作業

**互評

學習總結

四、作業格式

1.pta實驗作業(20分/題)

從pta題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分(每項5分),內容要求如下:

1.1 題目名1:

使用函式求圓台體積 (10分)

本題要求實現函式求圓台體積,定義並呼叫函式volume_tc(r_lower, r_upper, h)計算下底半徑為r_lower、上底半徑為r_upper、高度為h的圓台的體積,函式型別是double。

函式介面定義:

其中r_lower是圓台的下底半徑,r_upper是圓台的上底半徑,h是圓台的高度,要求函式計算並返回圓台的體積。

裁判測試程式樣例:

1.1.1資料處理

介紹實現本題過程中,你的資料表達、資料處理是怎麼做的。注意:請務必按照以下方式書寫。

資料表達:用了a,h, r_lower, r_upper, v, pi六個變數,是根據題目定義的,均為雙精度函式。

資料處理:一般結構。pi = 3.14159;z = h * pi * (r_lower * r_upper + r_upper * r_upper + r_lower * r_lower) / 3。

函式引數:主函式main,被調函式volume_tc,被調函式型別為double。pi是實參,h, r_lower, r_upper, v, z是double形參。

1.1.2實驗**截圖

1.1.3 造測試資料

30 29 29

79292.68

1 1 1

3.14

1.1.4 pta提交列表及說明:

提交列表說明:

1.編譯錯誤:完全沒理解題目意思,只複製貼上原文

2.編譯錯誤:沒有把分號去除,沒有加上大括號。

1.2題目名2:

求整數段和

給定兩個整數a和b,輸出從a到b的所有整數以及這些數的和。

輸入格式:

輸入在一行中給出2個整數a和b,其中−100≤a≤b≤100,其間以空格分隔。

輸出格式:

首先順序輸出從a到b的所有整數,每5個數字佔一行,每個數字佔5個字元寬度,向右對齊。最後在一行中按sum = x的格式輸出全部數字的和x。

1.2.1資料處理

介紹實現本題過程中,你的資料表達、資料處理是怎麼做的。注意:請務必按照以下方式書寫。

資料表達:用了a,b,i,sum,couter五個變數,是根據題目要求定義的,都是整形函式。

資料處理:for迴圈結構和8副迴圈結構。for(i=a;i<=b;i++),if(couter%5==0&&!=b),sum=0,couter=0,sum=sum+i.

函式引數:主函式main,sum,couter為實參,a,b,i為形參。

1.2.2實驗**截圖

1.2.3 造測試資料

-10 0

-55-99 100

1001.2.4 pta提交列表及說明:

提交列表說明:

1.格式錯誤:分行後忘記空行。

2.格式錯誤:sum前需要空行。

2.**互評(5分)

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

同學**截圖

自己**截圖

1.與同學一相比,他定義了pi,我沒有。

2.與同學二相比,他運用了pow函式,我沒有。

3.學習總結(15分)

3.1 學習進度條(5分)

周/日期

這週所花的時間

**行學到知識點的簡介

目前比較迷惑的問題

4/8-4/15

7小時399

初步使用自定義函式

自定義函式的格式要求

3.2 累積**行和部落格字數(5分)

3.3 學習內容總結和感悟(5分)

3.3.1 學習內容總結

3.3.2 學習體會

學習感受:c語言越來越難,而我們也需要越來越認真,越來越努力的學習

五、評價標準

c語言作業評價標準

本次作業特別注意:

1.提交列表沒內容,或者太簡單,每題得分0分。注意選擇提交列表長的題目介紹。

2.**格式不規範,0分。

3.**互評,內容簡單,0分。

4.學習內容總結無思維導圖,0分。

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