C語言I部落格作業03

2022-06-04 13:39:13 字數 2264 閱讀 9650

這個作業屬於哪個課程

這個作業要求在**

/homework/11448

這個作業的目標

練習編寫**,加深對if等語句的理解

學號20209100

1.1 要求讀入1個整數x,然後輸出1+2+3+...x 的和。

1.1.1 實驗**截圖

1.1.2 資料處理

資料表達:運用了整型變數 x,i,a,sum。i是迴圈變數,x是迴圈終點。

資料處理:運用了for迴圈,表示式:i=1;i<=x;i++;sum=sum+i。

1.1.3 pta提交列表及說明

q1:浮點型和整型混淆

a1:讀懂題目,理解函式

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

1.2.1 實驗**截圖

1.2.2 資料處理

資料表達:整型變數 i,n,a,d 浮點型變數 b,sum, i是迴圈變數,n是迴圈終點。

資料處理:運用for迴圈,表示式:i=1,i<=n;i++, sum = sum + b。

1.2.3 pta提交列表及說明

q1:scanf函式中未加&

a1:加了即可,以後注意

1.3本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前n項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。

1.3.1 實驗**截圖

1.3.2資料處理

資料表達:運用整型變數n,浮點型變數a,d,c

資料處理:運用for迴圈,表示式:i = 0, i < n, i++, sum += d / a。

1.3.3 pta提交列表及說明

(之前在手機上編的)

q1:printf中"%.2f"沒加小數點。

a1:加了即可,以後要仔細,最好不要犯這類錯誤。

題目:給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。

1.方法簡單但是執行速度慢且記憶體空間消耗大;

2.運用兩個for語句和乙個if語句

3.知道了malloc 是 c 語言中的動態分配記憶體,malloc 函式返回的是 void* 型,所以要強制型別轉換成 int

3.1 學習進度條

3.2 積累**行和部落格字數

3.3 學習感悟

經過這段時間的學習,我感覺到了專業的內容越來越複雜,作業難度越來越大,在許多方面感到力不從心,同時也發現學習本專業時嚴謹耐心的重要性,切不可急躁。我還發現有些東西只有親身去才有更深的體會。光看光說吧不動手是很難有收穫的。我很慶幸我在做作業時出現了許多錯誤,儘管有些並沒有得到有效解決,這些將在完成這次作業後去解決。

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系統常見問題解答 題目內容描述 這是一道簡單的分段函式的計算。資料表...