# Ch0 新手村任務 > 下一章:[輸出](https://hackmd.io/s/rk7oU9i5-) > 回目錄:[國立科學園區實驗中學C++程式語言自學講義](https://hackmd.io/s/B18yT_i5Z) ## 我的第一個C++程式 ```cpp= #include<iostream> using namespace std; int main() { 程式程式程式(這行不要寫!) return 0; } ``` 這是一個C++的程式「空殼」 雖然它沒有任何的功能,但確實是一個程式喔! 可以將上面那段程式複製到Dev C\+\+裡面執行看看 (請記得把中文那行字手動刪掉!) 按下「編譯並執行」,就會跑出以下的小黑窗 ![](https://i.imgur.com/mUKDw6G.png) 未來我們將學會更多程式語法! 要將程式加上任何新功能時,都要把程式語言寫在`int main()`底下的大括弧內標示著「程式程式程式」的地方 未來我們寫出的程式,可以讓使用者在小黑窗上打字、做運算、印出運算後的資訊 <font color="blue">沒有什麼是程式做不到的!</font> ## 寫程式要注意的習慣 1. 全部要用<font color='red'>英文輸入法</font>,如果用中文或全形會出錯 2. 每一行的結尾要加上<font color='red'>分號(;)</font>,除非那一行只有括弧之類 3. 有換行的地方,多空幾行都可以 4. 有空格的地方,多空幾格都可以 5. 排版以自己看了舒服為主,切記不要寫到自己都覺得亂 ## 使用Online Judge注意事項 1. <font color='red'>請在Dev C++上寫程式!寫完執行後,確定程式印出來的訊息是自己所預期的,再複製到網頁的解題區去上傳!</font> 2. 上傳後,如果得到一個綠色的<font color='green'>AC</font>,就代表程式完全正確 * 如果得到WA,代表程式印出來的訊息跟它想看到的訊息不同 * 例如答案是"Hello",但你印的是"HELLO" * 例如答案是3,但你印的是5 * 如果得到CE,代表程式本身在Dev C++上就跑不動 * 把你的程式拿回Dev C++跑看看,小黑窗有出現嗎? * 也有可能是貼到網頁時,少複製了一行 * 如果得到TLE,代表程式跑太久了 ## > 下一章:[輸出](https://hackmd.io/s/rk7oU9i5-) > 回目錄:[國立科學園區實驗中學C++程式語言自學講義](https://hackmd.io/s/B18yT_i5Z)