C語言I部落格作業08

2022-06-03 17:36:09 字數 3424 閱讀 8402

這個作業屬於哪個課程

這個作業要求在**

/homework/11626

這個作業的目標

對本週的總結

學號20209116

1.pta實驗作業(20分/題)

1.1 題目名1

7-4 一錢生多錢

1.1.1資料處理

資料表達:這個**用了變數x、y、z、a、b、c、n。都是整形,n需要輸入,a、b、c通過迴圈累加得到,x、y、z通過賦值。

資料處理:表示式運用了賦值表示式和函式表示式;流程結構採用了if語句、巢狀迴圈結構和順序結構。

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明14

five=1,two=1,one=7 five=1,two=2,one=5 five=1,two=3,one=3 five=1,two=4,one=1 five=2,two=1,one=2

迴圈5次,有5種組成14的組合

15five=1,two=1,one=8 five=1,two=2,one=6 five=1,two=3,one=4 five=1,two=4,one=2 five=2,two=1,one=3 five=2,two=2,one=1

迴圈6次,有6種組成14的組合

12five=1,two=1,one=5 five=1,two=2,one=3 five=1,two=3,one=1

迴圈3次,有3種組成12的組合

11five=1,two=1,one=4 five=1,two=2,one=2

迴圈2次,有2種組成11的組合

8five=1,two=1,one=1

迴圈1次,有1種組成8的組合

1.1.4 pta提交列表及說明

說明:q1:開始輸出結果都是在一行中,導致部分不正確。

a1:"\n"這個東西我一直以為可有可無,這題讓我收穫最大的就是這裡。

1.2 題目2

7-5 幸運彩票

1.2.1 資料處理

資料表達:這個**用了變數i、n、n、a、b、c、d、e、f。都是整形,除了i其他都通過輸入得到。

資料處理:表示式運用了賦值表示式和函式表示式;流程結構採用了if-else語句、for迴圈結構和順序結構。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明2 111111 123456

you are lucky! wish you good luck. wish you good luck.

迴圈2次,第一次1+1+1=1+1+1,第二次1+2+3!=4+5+6

1 123321

you are lucky!

迴圈一次,1+2+3=3+2+1

3 999999 363786 482872

you are lucky! wish you good luck. wish you good luck.

迴圈3次,第一次9+9+9=9+9+9,第二次3+6+3!=7+8+6,第三次4+8+2!=8+7+2

2 482872 538772

wish you good luck. you are lucky!

迴圈2次,第一次4+8+2!=8+7+2,第二次5+3+8=7+7+2

1 373676

wish you good luck.

迴圈1次,3+7+3!=6+7+6

1.2.4 pta提交列表及說明

說明:q1:習慣性的把第二條scanf語句打在了for迴圈的外面

a1:自己按流程迴圈了一次發現每次迴圈都需要重新輸入scanf值,就把scanf值放在了for迴圈裡面。

2.**互評(5分)

陳正樂同學的**截圖

自己**截圖

我的**是先定義了幾個字元為5、2、1再用這些字元去運算判斷,他的**省去了這一步,我覺得我應該慢慢地去追求更有效的**

3.學習總結(15分)

3.1 學習進度條(5分)

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第八周/10.19~10.25

7h100行

程式的基本格式和寫乙個程式

有很多東西都不懂難以入手

第九周/10.26~11.1

8h200行

用**計算一些簡單的問題,常用的資料型別和運用if-else語句

程式除錯

第十周/11.2~11.8

8h300行

迴圈語句

設計迴圈程式

第十一周/11.9~11.15

9h300行

生成乘方表和階乘表

pow是什麼資料型別

第十二周/11.16~11.22

8h300行

多分支結構

就是對新知識還不夠熟練

第十二周/11.23~11.28

9h320行

多分支結構switch-case

沒什麼問題

第十三周/11.30~12.6

9h300行

迴圈結構while與do-while

初始值第十五周/12.14~12.20

8h280行|break語句和continue語句和巢狀迴圈|沒問題|

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

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

3.3.1 學習內容總結

3.3.2 學習體會l

這周學習了很多細節上的知識,體會到了**中很小的乙個表點也能影響到整個**,打敗我們的往往是細節。

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