C語言I部落格作業08

2022-05-31 20:03:07 字數 2969 閱讀 4474

這個作業屬於哪個課程

這個作業要求在**

/homework/11613

我在這個課程的目標是

熟悉break、continue語句的使用,熟悉使用迴圈的巢狀解決問題,並且能不依靠書本獨立打出**來

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

1.對break、continue語句的練習與掌握 2.學會從別人的**中找到閃光點,發現自己與別人的差距,並取長補短。3.通過整理自己的這段時間字數與**行數來來了解自己這段時間的學習情況。 4.總結自己的不足,更清楚的認識自己,定義自己,調整自己。

參考文獻

學號20209070

1.1 7-2 列印九九口訣表 (15分)

下面是乙個完整的下三角九九口訣表:

本題要求對任意給定的一位正整數n,輸出從11到nn的部分口訣表。

1.1.1資料處理

資料表達:定義了整型變數i, j, n;

資料處理:流程結構有for的巢狀。

偽**:

程式開始

定義變數 i, j, n;

輸入變數 n的值

表示式:for(i=1;i<=n;i++)

程式結束

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料說明4

11=1 ······ 44=16樣例1

1*1=1

最小值測試

911=1······ 99=81

最大值測試

1.1.4 pta提交列表及說明

提交列表說明:

答案正確:這道題之前上課的時候,彭琛老師演示過,再寫的時候就有思路,所以寫的時候比較得心應手。

1.2 7-5 幸運彩票 (15分)

彩票的號碼有 6 位數字,若一張彩票的前 3 位上的數之和等於後 3 位上的數之和,則稱這張彩票是幸運的。本題就請你判斷給定的彩票是不是幸運的。

1.2.1 資料處理

資料表達:定義了無符號整型(unsigned  int)  n

資料處理:運用了for迴圈語句,和if-else多分支結構。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明2 233008 123456

you are lucky! wish you good luck.

樣例1 233000

wish you good luck.

彩票的前 3 位上的數之和等於後 3 位上的數之和,這張彩票是不幸運的。

103 ....

---n大於100,無法正常輸出

1.2.4 pta提交列表及說明

編譯錯誤:因為在敲**時粗心將輸出時「you are lucky!」中的感嘆號落下了。

答案正確:檢查了幾次**的正確,最後才發現是自己輸出時落下了感嘆號,加上去就正確了。

2.**互評(5分)

同學**截圖:

同學a:

同學b:

自己**截圖:

對比:同學a使用了for迴圈語句,在for迴圈語句中又使用了for語句,-4d是用來使數字左對齊。這個題目我找了很多同學的**,發現很多都是相同的。大致的方法都是一樣,可能定義變數的字母不太一樣,**格式不太一樣,但也是萬變不離其宗。

同學b和我是一樣的,就是開頭int該同學定義了,x y z。其他基本一樣。

在以後的學習中,希望能使用新的方法去解決問題。

3.1 學習進度條(5分)

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

11/22-11/28

13h263

迴圈結構中的while和do-while

while和do-while 迴圈中有些式子的作用還有些模糊,不能獨立編寫。

12-7—12-13

15h258

break&continue語句的迴圈套嵌

巢狀迴圈邏輯弄得還不是很清楚

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

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

3.3.1 學習內容總結

3.3.2 學習體會

體會:新學習的continue以及巢狀迴圈的運用,以及之前學習的while語句,一直會迷惑,範圍重疊的問題時常出現,今後會努力解決這個問題。

第十五周的學習也結束了,經過這麼多周學習pta上作業的難度也越來越大,完成起來也越來越吃力,對於源源不斷的新知識學習,但之前的知識感覺都沒有掌握牢固,因此有時會很迷茫,感覺學的很亂沒有自己的方法,隨著期末考試臨近希望可以學到更多知識吧,努力學習!

C語言I部落格作業08

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業08 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 對於給定的正整數n,求...

C語言I部落格作業08

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 掌握和熟悉c語言的各種結構和語句 這個作業在那個具體方面幫助我實現目標 更加熟悉三種迴圈語句 參考文獻 c語言程式設計,pta 1.1求整數的位數及各位數字之和 對於給定的正整數n,求它的位數及其各位數字之和。...

C語言I部落格作業08

這個作業屬於哪個課程 班級鏈結 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練的運用迴圈的巢狀 學號20209030 1.1.1 資料處理 資料表達 n為輸入的彩票個數 abcdef為6位數彩票的每一位的值 函式均為 整型 資料處理 資料表示式 賦值表示式,迴圈表示式,判斷表示式 流程結構 順...