C語言I部落格作業09

2022-05-21 05:49:05 字數 3013 閱讀 8367

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

c語言i部落格作業09

我在這個課程的目標

做乙個自己的小遊戲或小程式。

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

學習使用迴圈巢狀。

參考文獻

題目內容.

輸入在一行中給出正方形邊長n(3≤n≤21)和組成正方形邊的某種字元c,間隔乙個空格。輸出由給定字元c畫出的正方形。但是注意到行間距比列間距大,所以為了讓結果看上去更像正方形,我們輸出的行數實際上是列數的50%(四捨五入取整)。
資料表達:使用了i, j, m, n四個整型變數。使用字元變數a。

資料處理:使用了scanf輸入,for迴圈,if-else語句,迴圈體巢狀對資料處理。

輸入資料

輸出資料

說明10 a

一邊長為10個a 一邊長為5個a 共由50個a組成的正方形

題目所給資料

8 a一邊為8個a 一邊長為4個a 共由32個a組成的正方形

隨機取數

4 a一邊為4個a 一邊長為2個a 共由8個a組成的正方形

隨機取數

說明.

1.編譯錯誤:int輸入時漏打;

2.編譯錯誤:scanf("%d %c")打成連個%d。

3.編譯錯誤:for()後加了;

4.編譯錯誤:printf中%c打成%d。

5.答案錯誤:n未除2。

6.答案錯誤:j題目內容.

所謂完數就是該數恰好等於除自身外的因子之和。例如:6=1+2+3,其中1、2、3為6的因子。本題要求編寫程式,找出任意兩正整數m和n之間的所有完數。

資料表達:m,n,i,j,s,a,b六個

資料處理:scanf輸入,運用for語句,if語句,迴圈巢狀對資料處理。

輸入資料

輸出資料

說明2 30

6 = 1 + 2 + 3 28 = 1 + 2 + 4 + 7 + 14

題目所給資料

1 2none

隨機取兩個數

3 10

6 = 1 + 2 + 3

隨機取兩個數

說明.

1.編譯錯誤:scanf輸入漏打&。

2.編譯錯誤:s+=j「+」打成「=」。

3.編譯錯誤:b++漏打+。

4.編譯錯誤:return 0;「;」漏打

5.執行超時:+ 兩邊未打空格。

6.部分正確:未給a,b初始化。

7.編譯錯誤:n打成n。

1.同學1未使用if-else語句,相對而言他的更為簡潔。

2.同學2使用了getchar()函式,思路活躍。

3.相交而言兩位同學都比我思路敏捷,值得參考。

學習進度條周/日期

這週所花時間

**行學到的知識點簡介

目前比較迷惑的問題

10.7~10.11

10h207

簡單函式題目的程式設計簡單的符號與運算步驟運用

各種特殊符號的運用以及空格位置

10.12~10.17

6h220

for語句的簡單運用

空格位置,語句的格式

10.18~10.25

12h162

如何自定義函式,除錯,函式命名

函式如何運算,什麼時候函式返回。

10.26~11.1

10h217

進一步學習除錯糾錯,學習函式程式設計。

如何正確的除錯出錯誤。

11.2~11.8

10h211

學習了switch語句。

switch在什麼情況下使用可以使**簡便。

11.9~11.15

9h198

學習了while語句。

如何正確理解題目意思進行程式設計。

11.16~11.21

11h182

學習了break語句和continue語句,巢狀迴圈。

continue的具體使用。

1.這週又學習了新知識,又收穫了新的解題方法。

2.這學期已經過了一大半,我們即將面對的就是期末考試。這是我們的專業課,老師要求也比較嚴格,要想不掛科就要在剩下的時間裡好好學習,好好複習。

3.要想學到東西還是得靠自己,要是依賴別人下次還是不會下下次也不會,長久以後就真的是鹹魚了。

4.就當前來說,我最大的學習困難在於如何理解題目意思如何用恰當的方法做出題目。我也會努力取改善這個問題。

C語言I部落格作業09

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟悉巢狀迴圈結構,解決實際問題 這個作業在那個具體方面幫助我實現目標 提供練習 參考文獻 知乎1.1 題目名1 本題要求對任意給定的一位正整數n,輸出從11到nn的部分口訣表 1.1.1資料處理 定義a,b,n三個整形變...

C語言I部落格作業09

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 我希望能開發一種全新的語言程式 這個作業在那個具體方面幫助我實現目標 熟悉使用迴圈語句的巢狀 參考文獻 1.pta實驗作業 2.互評 3.學習總結 1.1 列印九九口訣表 15 分 本題要求對任意給定的一位正整數n,輸出...

C語言I部落格作業09

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標 能夠靈活編寫 這個作業在那個具體方面幫助我實現目標 pta作業總結,發現錯誤,積累經驗 參考文獻 c語言程式設計 從pta題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分 每項5...