程式是什麼?
--告訴電腦它要做什麼事
電腦做的事
語言的不同
電腦 V.S. 人類
安安,你好
101010001010100110
要使電腦看懂程式
必須符合一些規則
高階語言
機器語言
編譯程式
or
直譯程式
語法
C
C++
Java
Python
標準輸出
題目敘述:在畫面中印出 Hello world! 的字樣
建立新專案
檔案->開新檔案
->專案
建立新專案
選取 Console Application
勾選「C++專案」及「設成開新專案所預設的語言」
填入專案名稱(此名稱將為執行檔的名稱)
建立新專案
通常把所有專案放在一資料夾下,移到該資料夾下建立專案資料夾
通常專案資料夾名稱取成專案名稱相同
進入專案資料夾後,按「儲存」
Dev-C++ 會自動產生
main.cpp 主程式
先按 「儲存」鈕
來存 main.cpp 檔
並將其加入專案。
建立新專案
建立新專案
把 main.cpp 存放至專案資料夾中
展開右邊的專案樹,可以看到 main.cpp 已經加入 hello 專案中
編輯程式
程式主體
主程式名稱,固定為 main
基本必備
告訴電腦程式結束
讓視窗停留
編譯
程式編寫完成後
可按「編譯」鈕
來編譯目前的專案程式檔
編譯
若程式語法有誤
Dev-C++ 會標示出錯誤的地方
以及列出相關的錯誤訊息
當你滑鼠雙擊錯誤訊息行時
Dev-C++ 會自動跳至對應的錯誤行
先更正前面幾項錯誤就重新編譯
因為許多列在後面的錯誤
是前面錯誤所引發的
而不是真正發生錯誤
執行
編譯成功後,按下「執行」鈕後
會產生一個「命令提示字元」
視窗來執行程式,所有的程式
輸入與輸出都透過此視窗進行
編譯成功後,會在專案資料夾中找到程式執行檔
標準輸出
指令:cout 🡸 C++指令
包含於iostream中
範例: cout << “Hello world!”<<endl;
分開各輸出對象
字串須用“ 包起來
endl:換行(cout)
;代表一行程式的結束
題目描述:寫一個程式以大約38x5的英文字(含空格),印出自己的學號
輸出範例:
http://www.tcgs.tc.edu.tw:1218/ 台中女中程式解題系統 點選 [註冊]
帳號:es******,******為學號
學校選擇:基隆市私立二信高級中學
(用ctrl+F 搜尋 二信)
a001: Hello!
搜尋題目編號
題目描述:
請輸出「Hello!」文字 (不含「」)。
a001: Hello!
a001: Hello!