C語言I部落格作業04

2022-05-21 05:00:43 字數 2468 閱讀 7485

這個作業屬於哪個課程

這個作業要求在**

我在這個課程的目標是

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

參考文獻

c語言程式設計ii

c語言i—2019秋作業04,c語言作業評價標準

熟悉並掌握基本的程式語言,擁有獨立完成能力

學習掌握基本語句中的for迴圈結構

本題要求編寫程式,計算序列 1 + 1/2 + 1/3 + ... 的前n項之和。輸入在一行中給出乙個正整數n。在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後6位。題目保證計算結果不超過雙精度範圍。

①資料表達:定義了整形函式n;定義了雙精度浮點變數 i 和s。

②資料處理:使用了for迴圈語句,進行累加運算,再迴圈 i+1。

輸入資料

輸出資料說明1

1.000000

最小正整數0

00.000000

使用臨界值0

-60.000000

使用負數測試

21.500000

使用題目數字測試

4396

8.965780

使用較大資料

提交列表說明:

1.編譯錯誤:把double都寫成float了

2.編譯錯誤:printf括號裡最後乙個sum忘打了

3.編譯錯誤:輸出語句中的「=」左右沒有空格;

4.答案正確:全部完成更改。

本題要求編寫程式,計算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前n項之和。輸入在一行中給出乙個正整數n。在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後三位。題目保證計算結果不超過雙精度範圍。

①資料表達:定義了函式n;定義了雙精度浮點變數 i ,i 是迴圈語句中的變數。

②資料處理:使用了for迴圈語句,和pow函式。

輸入資料

輸出資料說明1

1.000

最小正整數0

00.000

使用臨界值0

-60.000

使用負數測試

80.814

使用題目數字測試

4396

0.836

使用大數字測試

提交列表說明:

1.答案錯誤:忘記小數點後是三位

2.答案錯誤:沒有使用pow函式

3.答案錯誤:return0不小心刪除了

4.答案錯誤:for語句後面括號裡面定義的運算寫錯了

6.全部正確:在devc++中反覆驗證測試最後正確

定義的函式不同,相比起來我的更加簡潔明瞭。

迴圈運算方式不一樣 他是d=d+3 我是(i+1)*1.0 / i

週數/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第四周/10-17

約5小時

300行左右

「for」迴圈結構語句的基本使用

對迴圈結構的使用不熟練。

本週學習的內容是for迴圈結構, for迴圈是程式語言中一種迴圈語句,而迴圈語句由迴圈體及迴圈的判定條件兩部分組成,其表示式為:for(單次表示式;條件表示式;末尾迴圈體)。其中

1.for迴圈中的變數可以是乙個也可以是多個。

2.for迴圈中語句可以為語句體, 語句體外加大括號"{}"將參加迴圈的語句括起來。

for迴圈中的"單次表示式"、"條件表示式"和"迴圈體語句"都是選擇項, 即可以預設成只剩下「;」的空語句,。

我始終堅信的一句話是千淘萬漉雖辛苦,吹盡狂沙始到金。編寫程式丶敲**的過程是乙個乏味枯燥無趣的過程,但是每當你完成乙個程式的編寫以後你會感覺到莫大的滿足。正所謂樂在其中矣。在課堂上,老師只能交給我們固定的知識,而這門課程強調自我學習,在課餘我們需要自覺進行大量的自我練習。我感覺自己在寫**的時候有一點手拙,但我相信勤能補拙。堅持下去,水滴石穿,我相信我能在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...