Try   HackMD

Ch0 新手村任務

下一章:輸出
回目錄:國立科學園區實驗中學C++程式語言自學講義

我的第一個C++程式

#include<iostream> using namespace std; int main() { 程式程式程式(這行不要寫!) return 0; }

這是一個C++的程式「空殼」
雖然它沒有任何的功能,但確實是一個程式喔!
可以將上面那段程式複製到Dev C++裡面執行看看
(請記得把中文那行字手動刪掉!)
按下「編譯並執行」,就會跑出以下的小黑窗

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

未來我們將學會更多程式語法!
要將程式加上任何新功能時,都要把程式語言寫在int main()底下的大括弧內標示著「程式程式程式」的地方
未來我們寫出的程式,可以讓使用者在小黑窗上打字、做運算、印出運算後的資訊
沒有什麼是程式做不到的!

寫程式要注意的習慣

  1. 全部要用英文輸入法,如果用中文或全形會出錯
  2. 每一行的結尾要加上分號(;),除非那一行只有括弧之類
  3. 有換行的地方,多空幾行都可以
  4. 有空格的地方,多空幾格都可以
  5. 排版以自己看了舒服為主,切記不要寫到自己都覺得亂

使用Online Judge注意事項

  1. 請在Dev C++上寫程式!寫完執行後,確定程式印出來的訊息是自己所預期的,再複製到網頁的解題區去上傳!
  2. 上傳後,如果得到一個綠色的AC,就代表程式完全正確
    • 如果得到WA,代表程式印出來的訊息跟它想看到的訊息不同
      • 例如答案是"Hello",但你印的是"HELLO"
      • 例如答案是3,但你印的是5
    • 如果得到CE,代表程式本身在Dev C++上就跑不動
      • 把你的程式拿回Dev C++跑看看,小黑窗有出現嗎?
      • 也有可能是貼到網頁時,少複製了一行
    • 如果得到TLE,代表程式跑太久了

下一章:輸出
回目錄:國立科學園區實驗中學C++程式語言自學講義