C語言I部落格作業03

2022-06-03 15:06:09 字數 2624 閱讀 8862

這個作業屬於哪個課程

這個作業要求在**

homework/11453

這個作業的目標

熟悉for迴圈的使用,學習他人的優秀**,提高自己

學號20208988

1.1求簡單交錯序列前n項和

題目內容描述:計算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前n項之和

1.1.1實驗**截圖

1.1.2資料處理:

資料表達:定義了整型變數x,y,浮點型變數i,sum。

資料處理:使用了表示式sum=sum+y*(1/(3*i-2)和for迴圈

1.1.3 pta提交列表及說明

q1:一開始沒看見需要自己輸入測試用例。

a1:後面注意到了,改正後程式正確。

1.2 求分數序列前n項和

題目內容描述:計算序列 2/1+3/2+5/3+8/5+... 的前n項之和。

1.2.1 實驗**截圖

1.2.2 資料處理

資料表達:定義了浮點型變數x, y, i, n, b, a。

資料處理:使用了表示式 b = b + y / x和for迴圈。

1.2.3 pta提交列表及說明

q1:開始的時候並沒有處理好x,y值的遞加轉換賦值關係,耽誤了好多時間。

a1:多次嘗試後,想到了先給定另乙個變數賦y的值再賦值給x進而解決了問題。

1.3求平方根序列前n項和

題目內容描述:計算平方根序列√1+√2+√3+⋯的前n項之和

1.3.1 實驗**截圖

1.3.2 資料處理

資料表達:定義了整型變數x,i,浮點型變數sum。

資料處理:使用了表示式sum=sum+sqrt(i)和for迴圈。

1.3.3 pta提交列表及說明

q1:碼**速度慢了,還要練。

a1:題目難度不算大,一次性過了

class solution 

}return f[n - 1][2];}}

**功能:實現用最少次數的調整將兩種顏色的樹葉分類調整完畢。**優點:貫穿數學思想,將具體問題數位化,具有極強的邏輯性,極大的減少了編譯**出錯的可能,而且將for迴圈和if語句相結合以簡化**複雜程度,並以顏色首字母作為標識字元以便識別。

3.學習總結(15分)

3.1 學習進度條(5分)

周/日期

這週所花費的時間

**行學到的知識點簡介

目前比較迷惑的問題

第一周16小時

300行

概括性的了解了本專業

暫無第二週

20小時

500行

學會了如何提問

暫無第三週

22小時

900行

for迴圈的使用

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

3.3 學習感悟(5分)

本週學習了for迴圈,簡化了**的複雜程度,提高了函式運算效率,體會到了c語言的實際作用。

c語言的學習,要靠不斷的實踐積累和自主拓展才能真正學到知識。

C語言I部落格作業03

一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 掌握關係運算 if else語句 格式化輸入語句scanf 以及常用的數學庫函式 這個作業在那個具體方面幫助我實現目標 能較為熟練使用if語句 參考文獻 題目描述 為了提倡居民節約用電,某省電力公司執行 階梯電價 ...

C語言I部落格作業03

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 能很熟練的運用c語言,在程式設計時提高效率 這個作業在那個具體方面幫助我實現目標 通過運用各種工具和markdown的語法來幫助我實現目標 參考文獻 題目 為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的...

C語言I部落格作業03

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業03 我在這個課程的目標是 提公升對c語言的認知度,並借助來熟悉markdown語法 這個作業在哪個具體方面幫助我實現目標 pta裡的作業 參考文獻 pta系統常見問題解答 題目內容描述 這是一道簡單的分段函式的計算。資料表...