C語言I部落格作業07

2022-06-03 18:06:12 字數 2671 閱讀 8114

這個作業屬於哪個課程

這個作業要求在**

這個作業的目標

掌握while結構,對以前學的結構的鞏固

學號20209364

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

學會如何應用while結構,並且做出一定的練習,對以學的前構的複習

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

這次pta的作業中一些題目不僅用到啦while結構也用的if-else分支,這然我們從題目中掌握知識

參考文獻

1.1 求整數的位數及各位數字之和

題目內容描述:對於給定的正整數n,求它的位數及其各位數字之和。

1.1.1實驗**截圖

1.1.2資料處理

資料處理:用到啦pow函式,並且運用if來表示條件,利用while語句來完成迴圈條件

1.1.3 造測試資料

輸入資料

輸出結果

說明321

3 6題目要求

102 1

倆位數各位為0時

132 4

倆位數1

1 1一位數

1.1.4 pta提交列表及說明

編譯錯誤:運用到while結構,對次結構的應用害並不是很了解,所以犯了一些小錯誤

部分正確:每位想加時結果錯誤,後來發現是變數搞錯啦,應該用整數型變數

1.2迴圈-古角猜想

題目內容描述:日本數學家古角靜夫研究自然數時,發現乙個有趣現象:「如果是個偶數就除2,如果是奇數就乘以3加1」,經過有限個這樣的處理步驟,最後一定能得到1. 任意輸入乙個自然數,給出得到結果1的運算過程。

1.2.1實驗**截圖

1.1.2資料處理

資料處理:用到啦while迴圈結構和if-else分支結構

1.2.3 造測試資料

輸入資料

輸出結果說明5

5*3+1=16 16/2=8 8/2=4 4/2=2 2/2=1

題目要求

11*3+1=4 4/2=2 2/2=1

特殊情況

1.2.4 pta提交列表及說明

多種錯誤:顧名思義,應該就是出現許多種不同的錯誤,我也不知道這是啥意思

答案錯誤:提交是奇偶數結果錯誤,原因在於while中沒有設定分支

格式錯誤:沒有按照題目的要求來寫格式

編譯錯誤:修改的時候不小心把乙個大括號給刪除啦

答案錯誤:終於檢查一遍答案正確

2.**互評

第一位同學的**:

第二位同學的**:

我的**:

總結:3.學習總結

3.1學習進度條

日期所花的時間

**行數

學到的知識點簡介

目前比較迷惑的問題

11/9-11/15

16h503

自定義函式

自定義函式的定義的原理,自己不能獨立的定義函式

11/16-11/22

20h322

分支結構

分支的種類,和使用於怎樣的結構,if和if-else的區別

11/22-11/28

18h586

分支結構中的switch

switch中不帶有break的情況的輸出

11/28-12/6

21h621

迴圈結構中的while和do-while

do-while的用法還是不太明白

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

時間部落格字數

**行數

第一周1862

564第二週

1889

355第三週

5841

256第四周

1556

503第五周

5002

322第六周

5442

586第七周

3.3.1 學習內容總結

3.3.2 學習體會

C語言I部落格作業07

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟悉多分支結構switch語句的使用來解決實際問題 這個作業在那個具體方面幫助我實現目標 提供案例給我練習,並可以判斷對錯 參考文獻 pta本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分...

C語言I部落格作業07

這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟練運用switch 這個作業在那個具體方面幫助我實現目標 對多個題目運用if分支或者是if中套用for分支 參考文獻 無本題要求編寫程式計算某年某月某日是該年中的第幾天。1.1.1資料處理 資料表達 定義整...

C語言I部落格作業07

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 我希望能開發一種全新的語言程式 這個作業在那個具體方面幫助我實現目標 熟悉多分支結構switch語句的使用 參考文獻 1.pta實驗作業 2.互評 3.學習總結 1.1計算天數 15 分 本題要求編寫程式計算某年某月某日...