C語言I部落格作業08

2022-06-04 07:03:11 字數 3503 閱讀 1846

這個作業屬於那個課程

c語言程式設計

這個作業要求在**

我在這個課程的目標是

《掌握跳出迴圈跳過迴圈的用法,熟練巢狀語句》

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

《各種巢狀語句,各種迴圈,各種奧數題……>

參考文獻

pta實驗作業

**互評

學習總結

1.pta實驗作業

1.1 列印九九口訣表

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

1*1=1   

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*4=4 2*4=8 3*4=12 4*4=16

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

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

1.1.1資料處理

資料表達:整形變數n,i,j,n為最大數,i,j為計數器

資料處理:令n儲存乘法表的最大乘數,用i,j計數並巢狀for迴圈輸出乘法表

1.1.2實驗**截圖

1.1.3 造測試資料

輸入輸出說明4

91.1.4 pta提交列表及說明

提交列表說明:

部分正確:直接輸出空格,而非利用**製造間隔;

格式錯誤:間隔大小不同

解決方法:刪除空格,利用**更正間隔大小

1.2 幸運彩票

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

1.2.1 資料處理

資料表達:定義整型變數n,a,i,s1,s2,n為彩票數量,a為彩票號碼,i為計數器,s1,s2分別計算前三個數字和後三個數字

資料處理:利用for迴圈多次輸入彩票號碼,利用s1,s2大小比較判斷是否中獎並輸出

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入輸出

說明2 233008 123456

you are lucky! wish you good luck.

一對一錯

1.2.4 pta提交列表及說明

格式錯誤:輸出未設定換行;

解決方法:加上\n

2.**互評(5分)

找2份同學**,和自己**比較,建議互評**盡量找**風格差異較大。

自己**截圖

1、第一位同學採用將彩票數字依次輸入儲存再計算的方法,計算方便但是輸入的時候複雜;

2、第二位同學用的方法與我相似,將彩票數字一次輸入,再取出前三位與後三位相加比較,不過他額外定義了六個變數,而我只定義了兩個和;

3.學習總結(15分)

3.1 學習進度條(5分)

周/日期

這週所花的時間(h)

有效**行

學到的知識點簡介

目前比較迷惑的問題

3/2-3/8

4(課堂)+4(課後)=8(h)

約156行

for迴圈

同樣的**在visual studio軟體與pta**上輸出答案不同(疑惑)

4/9-4/15

4+4.5=8.5

約227行

定義和呼叫函式

編譯器gcc與clang的區別與使用

5/16-5/22

4+4=8

約223行

條件語句,巢狀結構

巢狀的方法,字元的儲存

6/23-6/29

4+6=10

428選擇語句,判斷語句

如何把**寫的簡單,短小精悍

7/30-7/6

4+4=8

256while迴圈,do-while迴圈

應訓練縝密思維,多方考慮

8/7-8/13--

--9/14-9/20

4+5=9

229跳出迴圈,跳過迴圈

套套套,一環套一環,把自己套暈

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

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

3.3.1 學習內容總結

3.3.2 學習體會

學到這一周,可能是因為上週沒上課的關係,也可能是因為學的東西越來越多越來越難,這周題目做做的比較吃力,同時考試即將來臨,心情不免又焦躁起來,希望最後兩周戒驕戒躁,潛心複習。

學而不思則罔

思而不學則殆

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位數彩票的每一位的值 函式均為 整型 資料處理 資料表示式 賦值表示式,迴圈表示式,判斷表示式 流程結構 順...