原创 C語言基礎知識點彙總(2)-分支、循環結構

C語言基礎知識點彙總(2)——分支、循環結構 一、分支結構 (一)條件表達式: 格式: 表達式1 ?表達式2 :表達式3 a)口訣:真前假後。 b)注意是當表達式1的數值是非0(爲真)時,才採用表達式2的數值做爲整個運算結果,當

原创 數據結構知識點(一)——順序表

數據結構知識點(一)——順序表 順序表一般可以分爲: 靜態順序表:使用定長數組存儲。 動態順序表:使用動態開闢的數組存儲。 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

原创 不建立臨時變量求字符串長度

不建立臨時變量求字符串長度 在解決這個問題之前,我們先來看看在建立臨時變量的時候,這個功能是如何實現的? 算法分析: 一個字符串總是以轉義字符‘\0’結束,那我們可以建立一個臨時變量,運用循環語句從左到右依次判斷該字符是不是‘\0

原创 漢諾塔(C語言遞歸)

漢諾塔(C語言遞歸) 問題描述: 漢諾塔:漢諾塔(Tower of Hanoi)源於印度傳說中,大梵天創造世界時造了三根金鋼石柱子,其中一根柱子自底向上疊着64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根

原创 C語言基礎知識點彙總(一)

C語言基礎知識點彙總(一) 1.讀程序都要從main()入口, 然後從最上面順序往下讀(碰到循環做循環,碰到選擇做選擇),有且只有一個main函數。 2.程序中基本的控制結構是三種: 順序結構 、選擇結構(分支結構)、循環結構。

原创 掃雷遊戲的詳細實現過程(C語言)

掃雷遊戲的詳細實現過程(C語言) 1.掃雷遊戲的實現過程和測試 2.各函數的實現過程 3.頭文件