C語言I博客作業10


1. 本周作業頭

這個作業屬於哪個課程 C語言程序設計II
這個作業要求在哪里 班級作業鏈接
我在這個課程的目標是 能夠獨自編程出一些優質的代碼
這個作業在哪個具體方面幫助我實現目標 能夠更加熟悉for嵌套語句的使用
參考文獻 《C語言程序設計》,PTA

2. PTA實驗作業

2.1排名:

2.2題目1:輸出n行由大寫字母A開始構成的三角形字符陣列。

  • 數據表達定義 n,i,j,c為整型變量
  • 數據處理

偽代碼:
定義變量n,i,j,c=0;
for
{
循環嵌套,表示列數與行數。
}
換行
}

2.2.1 實驗截圖

2.2.2 測試數據

2.2.3PTA提交列表及說明

  • 答案錯誤最開始用的其他的語句,發現寫不出,然后就換了一個方法
  • 格式錯誤各種格式錯誤,修修改改好多次,各種小錯誤頻發,比如:第一個for的條件語句寫錯

2.3題目2:一個數恰好出現在它的平方數的右端,這個數就稱為同構數。找出1~1000之間的全部同構數。輸出格式:在一行中輸出所有滿足條件的同構數,每個數輸出占6列。沒有其它任何附加格式和字符。

  • 數據表達:定義i,l的整型變量
  • 數據處理:

偽代碼:定義變量i, l;
定義變量
for
{
找到這個數的平方數
求余的方法找到平方數后面的數與本身是否相等
}

2.3.1 實驗截圖

2.3.2 測試數據表格

2.3.3PTA提交列表及說明

  • 編譯錯誤printf位置弄錯,應該在if語句中
  • 答案錯誤沒有看清楚輸出格式要每個數輸出占6列

代碼互評:

  • 同學的代碼:

  • 自己的代碼:

對比

  • 同學的代碼沒有調用數學函數而是直接相乘,且將個位數,十位數和百位數分開來寫,我是將他們他們寫在了一起。
  • 我的總體看來沒他們那么復雜,但是他們的更好理解。

3. 學習總結:

3.1思維導圖:

3.2 學習進度條

周/日期 這周所花時間 代碼行 學到的知識點簡介 目前比較迷惑的問題
10/9-10/12 兩天 87+行 整型和浮點型,printf,scanf語句,賦值運算符和算術運算符以及關系運算符 不知道什么時候應該空格什么時候不用空格
10/16-10/18 兩天 90+行 循環語句 for語句還是有點暈暈的
10/23-10/25 一天 89+行 調用函數 還沒搞清楚調用函數的具體使用
10/30-11/2 一天 120+行 簡單的四則運算,字符型 不明白什么時候應該打大括號,什么時候不要打
11/6-11/8 一天 100+行 使用switch語句 理解題目有些困難
11/13-11/14 一天 130+行 循環語句 很難將題目與編程聯系起來
11/20-11/22 兩個下午 120+ continue和break語句 不能熟練的使用兩種語句
11/27-11/29 兩天 120+ 循環嵌套 不能夠將文字轉化為代碼

3.3. 累積代碼行和博客字數

3.4 學習體會

程序是敲出來的不是看書打出來,所以以后寫程序要少看書!程序的調試是一個很重要的內容,學好了就能夠更好的寫好程序,能夠節約很多時間!希望以后好好努力!加油!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM