第四周作業

2022-05-30 06:09:09 字數 1882 閱讀 7558

一、**

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

熟練運用c語言

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

for 語句的學習運用

參考文獻

二、作業

1.pta實驗作業

本題要求對兩個正整數m和n(m≤n)編寫程式,計算序列和m​2​​+1/m+(m+1)​2​​+1/(m+1)+⋯+n​2​​+1/n。

1.1.1資料處理

資料表達:用int定義了三個整數變數i,n,m,用double定義了乙個浮點型變數 sum;

資料處理:先輸入n的值及給i,m,sum賦值,再運用for 語句迴圈變數i,m,最後得到結果。

sum = pow(i,2)+ sum + 1.0/i;
1.1.2實驗**截圖

!(1.1.3 pta提交列表及說明

在dve-c++上做過一遍所以沒錯

1.2 題目

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

1.2.1 資料處理

資料表達:用int定義了四個整數型變數denominator,flag,i,n;用double定義兩個浮點型變數定義了stem,sum。

資料處理:先用輸入函式輸入n,再對flag,denominator,sun進行賦值,再用for語句迴圈變數i,stem,sum,最終得到結果。

其中flag=-flag; sum=sum+item;  item=flag*1.0/denominator ;
1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料說明1

1.000

n取最小值

1.1.4 pta提交列表及說明

在dve-c++上做過一遍所以沒錯

3.學習總結

3.1 學習進度

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第一周(9.19-9.27)

2天24

**的最基本輸出

要怎麼進行輸入

第二週(9.25-10.4)

2天20

華氏溫度轉換和gcc編譯器編譯的方法

怎麼樣才能打出乙個我們能輸入乙個溫度就能把它轉化為攝氏度的**

第三週(10.8-10.11) \2天

90函式的輸入輸出

各種數學的符號和運算要怎麼在**上表示出來

第四周(10.11-10.17)

2天84

迴圈語句的應用

怎麼讓執行不出錯

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

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

這周學習了for,難度並不難,主要打**的時候注意條件直接的符號,還有要學習如何將數學問題轉化為**。

所以自己事先在本子上寫出流程在開始打**。

3.3.2 學習體會

學習中還是會有許多問題,所以要多看書,或者請教別人。

在下一次作業之中希望能減少錯誤。

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...