C語言I部落格作業08

2022-06-04 14:51:18 字數 2475 閱讀 5284

|這個作業屬於那個課程||

| ---- | ---- | ---- |

|這個作業要求在** |/homework/11629 |

|這個課程的目標是 |深入熟悉這門語言,掌握break與continue語句 |

|學號 |20209214|

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

資料表達:用了n,j,i三個變數,i,j直接在for迴圈初始化,n為輸入值。

資料處理:在列印結果時用到了"%d%d=%-4d",j,i,ij表示式;並且用了巢狀迴圈結構。

輸入資料

輸出資料

說明

輸出從1到4的乘法口訣表

輸出從1到6的乘法口訣表

輸出從1到8的乘法口訣表

輸出從1到9的乘法口訣表

1.部分正確:語句中字元打錯

2.格式錯誤:列印時用的是\t製表符,與要求不一樣。

輸入整數m,將所有大於1小於整數m的素數存入所指定的陣列中(陣列最多隻存放100個素數,超過則提示「overflow」),輸出各素數——若輸入的m≤2,則提示「no」,程式終止。注:素數(prime number),亦稱質數,指在乙個大於1的自然數中,除了1和此整數自身外,沒法被其他自然數整除的數。

資料表達:用了m,i,x,a四個變數,且均為整型,其中m為輸入得到,其他三個在迴圈結構初始化。

資料處理:用到了分支結構和迴圈巢狀結構。

輸入資料

輸出資料

說明

100內所以的素數

1641以內的素數個數大於100個

程式終止

同學**截圖

自己**截圖

1.陽榕同學的和我的大致相同,我有不懂的請教了他

1.鄭彬彬同學的**用了三層的迴圈巢狀,我的**簡潔一點。

周/日期

這周花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第三週四天

132for迴圈結構

圖示的製作

第四周三天

137定義函式

所打**的行數

第五周四天

129邏輯符和分支結構

字元等佔了多少位元組

第六周三天

149switch語句

switch中case後面的if結構

第七周三天

274while語句及do while語句

do while語句的使用

第八周四天

288關continue語句後面的語句是否執行

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