c語言 部落格作業04

2022-05-28 09:03:12 字數 2278 閱讀 8310

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

了解、運用並學會自己編輯c語言

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

能幫助我更了解c語言,練習c語言

參考文獻

《c語言程式設計》《提問的智慧型》

本題要求編寫程式,計算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前n項之和。

資料表達:運用了變數n,n,i和sum,s,分別屬於整型變數和雙精度浮點型變數。

資料處理:表示式:sum=sum+n*1.0/s;流程結構:迴圈流程結構。

輸入資料

輸出資料說明1

1.000

較小資料

-1-1.000

負數1000

0.000

較大資料

1.答案錯誤:粗心,覺得這個題目和前兩個題目一樣,保留6位小數。

本題要求對兩個正整數m和n(m≤n)編寫程式,計算序列和m

​2​​ +1/m+(m+1)

​2​​ +1/(m+1)+⋯+n

​2​​ +1/n。

資料表達:運用了變數n,n,m和sum,分別屬於整型變數和雙精度浮點型變數。

資料處理:表示式:sum=sum+pow(n,2)+1.0/n;流程結構:迴圈流程結構。

輸入資料

輸出資料說明1

2.000000

較小資料

-10.000000

負數

1.編譯錯誤:return後面忘記加分號。

2.編譯錯誤:scanf裡面沒有用&。

3.答案錯誤:第9行,不小心把n=m,寫成n=n。

4.答案錯誤:第10行,直接用1/n,而沒有用1.0/n。

這份**運用了stdio和math的標頭檔案,定義了3個變數n,i,和sum,分別為整型變數和雙精度浮點型變數。

流程結構採用for的迴圈結構,運用了公式sum=sum+1.0/i,在for的語句中,直接加入i=i+2,減少了下面的公式,使**相對簡潔。

這份**只使用了stdio的標頭檔案,定義了4個變數,n,i,n和sum,分別為整型變數和雙精度浮點型變數。

採用for的迴圈結構,同樣運用了公式sum=sum+1.0/i,但for的語句中沒有i=i+2,而是多定義了乙個n,使**相對加長。

這份**雖然格式美觀上有所欠缺,但勝在簡潔。

運用了i,n和s,分別為int整型變數和double雙精度浮點型變數。

流程結構為for的迴圈結構。

這份**

運用了n,i和sum,分別為int整型變數和double雙精度浮點型變數。

流程結構為for的迴圈結構。

因為給sum和n賦值,所以**相較上份較長。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

3/15~3/18

6h100

迴圈流程結構

段錯誤的原因

1)這一周學習了for的迴圈結構,for中的語句要用分號隔開。

2)複習了順序流程和分支流程。

3)複習學習了運算子。

C語言 部落格作業04

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 我在這個課程的目標是 學習基礎程式語言c語言,基本掌握c語言的思維方向 這個作業具體在哪個方面幫助我實現目標 程式設計練習,錯誤分析,參考文獻 markdown語法小結 本題要求編寫程式,計算序列 1 1 2 1 3 的前n項之和。1.1....

c語言 部落格作業04

問題 回答 這個作業屬於哪個課程 c語言程式設計ll 這個作業要求在 我在這個課程的目標是 熟練使用for迴圈語句 這個作業在哪個具體方面幫我實現目標 對for迴圈語句更熟悉 參考文獻 c語言程式設計 題目內容描述 計算序列1 1 2 1 3 的前n項之和 資料表達 用了哪一些變數,這些變數值怎麼來...

c語言 部落格作業04

問題 回答這個作業屬於哪個課程 c語言程式設計ll 這個作業要求在 我在這個課程的目標是 學會使用for語句進行迴圈計算 這個作業在哪個具體方面幫我實現目標 pta作業求序列和 參考文獻 c語言程式設計 題目內容描述 計算序列1 1 2 1 3 的前n項之和 資料表達 定義了整型變數n,雙精度浮點型...