C語言博客05--指針

1. 本章學習總結

1.1 思惟導圖

1.2 本章學習體會及代碼量

1.2.1 學習體會

有的題目不用指針就能夠完成,用了指針以後反而更難編寫,我目前還未發現指針的具體做用在哪裏。
邏輯上還有不少問題,能想到怎樣去解決問題,可沒法用C語言表述,使人失望。算法

1.2.2 代碼累計

2. PTA總分

2.1截圖PTA中函數題目集的排名得分

2.2 個人總分:

125分數組

3. 實驗做業

3.1 PTA題目1

6-2 判斷迴文字符串 

本題要求編寫函數,判斷給定的一串字符是否爲「迴文」。所謂「迴文」是指順讀和倒讀都同樣的字符串。如「XYZYX」和「xyzzyx」都是迴文。

3.1.1算法分析

- 用strlen函數獲得數組的長度

- 令len=該數組長度

- i從0向右移,j=len-1向左移

- return 1返回1,表示函數正確(1爲真)

- return 0返回0,表示函數錯誤(0爲假)

3.1.2 代碼截圖

3.1.3 PTA提交列表及說明

  • Q1:兩次編譯錯誤
  • A1:turn和false沒有正確使用,後百度發現能夠用0 1表正誤
  • Q2:不當心寫成了二分法
  • A2:本題和二分法有必定差異,並非比較數字大小

4.大做業(5分)

題目:實現小學四則運算。函數

1.構造字符數組存放算術表達式

4.1.改造函數介紹

目前真的尚未理解本來函數的構造,使用指針真的很困難

4.4 改進大做業總結學習

相關文章
相關標籤/搜索