Bo2SS

Bo2SS

2. 開啟vim下的編程之旅

使用 vim 編寫程式#

  • 儲存檔案並退出:、ZZ
  • 在 Linux 中,一切皆檔案
    • 可執行程式 a.out 本質也是檔案,二進位檔案
  • .cpp 檔案裡可以寫 C 程式,但反過來不行(.c 檔案裡寫 C++ 程式)
    • 注意:C11 標準下的一些巨集不被 C++ 兼容

C 語言編程規範#

如何進行程式 debug#

  • 常識:程式預設以 main () 函數作為入口
  • 函數封裝:函數定義完,函數呼叫了嗎?
  • 編譯報錯時:自上而下找錯、debug
  • 與預期不符:嘗試使用 printf 輸出變數值

海賊 OJ 的使用及編程提升#

HZOJ-69:開學考試 2:日期判斷#

  • 圖片

樣例輸入

1991 1 30
1991 1 32

樣例輸出

Yes
No
  • 思路
    • 判斷非法的輸入、月份天數是否合理(閏年)
    • 兩個版本
      • 複雜的 if else 判斷:瘋狂嵌套
      • 空間換時間:創建月份天數陣列
  • 代碼

素數問題的思考#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。