C語言I部落格作業02

2022-06-04 14:21:11 字數 2151 閱讀 1771

這個作業屬於哪個課程

這個作業要求在**

/homework/11452

這個作業的目標

《找出自身問題所在,深刻分析並解決問題》

學號<20208937>

pta實驗作業

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

1.1.1實驗**截圖

1.1.2資料處理

資料表達:用了變數n,i,z,浮點型變數sum,item,i表示迴圈次數,sum存放累加和。

資料處理:表示式:無 流程結構:迴圈結構。

1.1.3 pta提交列表及說明

q1:一開始編譯錯誤,報錯三個地方

a1:int後面多了個逗號

q2:編譯正確,答案錯誤

a2:n和n大小寫弄錯

1.2題目:計算序列 2/1+3/2+5/3+8/5+... 的前n項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。

1.2.1實驗**截圖

1.2.2資料處理

資料表達:運用了n,a,b,c,sum,item變數,c為ab之和,b賦值給a,a賦值給c

資料處理:表示式:定義a,b,c,sum.c=a+b; 流程結構:迴圈結構

b=a;

a=c;sum+=item printf("%.2f",sum)最後輸出

1.2.3 pta提交列表及說明

q1:一開始總是編譯不出來

a1:浮點型變數較多,不能把a,b,c都放在int後

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

1.3.1實驗**截圖

1.3.2資料處理:運用x,i,sum變數,自定義賦值,再通過 if(x<=2)

else

printf("1+...+%d=%d",x,sum)公式求和

1.3.3 pta提交列表及說明

q1:顯示答案錯誤,流程正確

a1:沒有分組過程

2.閱讀**

優秀**:

此**靈活運用,簡單將複雜的反轉排列數表示出來,簡潔明瞭,可讀性高,對於 3 件事的排列,其中 1 個有 0 個反轉,其中 2 個有 1 個反轉,其中 2 個有 2 個反轉,其中 1 個有 3 個反轉,其中 0 個有 4 個反轉,其中 0 個有 5 個反轉,不需要大幅度去將全部排列顯示出來

3.學習總結

3.1學習進度條

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第十周17小時

118陣列,迴圈流程

怎樣簡便用迴圈流程寫**

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

時間部落格字數

**行數

第八周585

24第九周

59688

第十周623

3.3學習感悟

答:寫**需要日積月累,多練,多問,從一開始懵懂到現在偶爾能獨立完成乙個程式設計作業,離不開日積月累的練習,遇到不懂的地方一定要及時詢問,但也不要完全依靠他人,首先要自己去尋找答案,只有自己動了腦子才能收穫滿滿,學習是有方法的,我們需要巧學,這樣才能進步,才能做好每件事情。

C語言I部落格作業02

這個作業屬於那個課程 c語言程式設計i 這個作業要求在 c語言i部落格作業02 我在這個課程的目標是 掌握黑客的學習提問方法,提公升自己的學習能力,初步認識mingw w64 這個作業在那個具體方面幫助我實現目標 參考文獻 提問的智慧型 a.請仔細閱讀 提問的智慧型 用自己的話描述你的收穫,並舉例子...

C語言I部落格作業02

這個作業屬於那個課程 c語言程式設計i 這個作業要求在 班級作業要求 我在這個課程的目標是 希望通過這次作業熟練掌握溫度換算 與一些簡單的程式設計,累計更多知識點與操作時要注意的細節。這個作業在那個具體方面幫助我實現目標 學會了如何的高效提問和安裝編譯器,可以快速提示工作效率。參考文獻 c語言程式設...

C語言 I部落格作業02

這個作業屬於那個課程 c語言程式設計i 這個作業要求在 我在這個課程的目標是 學會程式語言和設計程式並能夠利用所學知識解決這方面的一些問題 這個作業在那個具體方面幫助我實現目標 學會使用c語言程式設計和解決問題 參考文獻 提問的智慧型 pta系統常見問題解答 答 在閱讀了這篇文章之後,我學到了以下幾...