程式基礎 === --- # 什麼是寫程式 ---- ## 設計程式 ![](https://i.imgur.com/qgNEL61.png) ---- ## 程式的運行 ![](https://i.imgur.com/aSG5HzZ.png) --- # 基礎架構 ---- ```cpp= #include<iostream> using namespace std; int main(){ return 0; } ``` --- # 變數 ---- ![](https://i.imgur.com/mMOdmdV.png) ---- ## 宣告 資料型態 變數名稱; ```cpp= #include<iostream> using namespace std; int main(){ int a; a = 17; } ``` ---- ## 資料型態 ![](https://i.imgur.com/hEDEBdA.png) --- # 語法 ---- ```cpp= a = 6 // 設 a 為 6 a == 6 //a 不等於 6 a != 6 //a 不等於 6 a + 6 // a + 6 這個數字 a = a + 6 // 將a這個數字 + 6 a += 6 //等價於上面 a++ //a = a + 1 ++a // a + 1 = a a % 3 // a / 3 的餘數 a && b // a and b a || b // a or b ``` --- # 輸入輸出 ---- ## 輸入 通常是將一個變數賦值 ```cpp= int a; cin>>a; ``` ---- ## 輸出 將一些東西顯示在螢幕上面 ```cpp= cout<<7122<<endl; cout<<"hello"<<endl; cout<<a<<endl; printf("%d\n",a); ``` --- # 例題 ---- 給你一個正整數a 請輸出兩倍的他 ---- ```cpp= #include<iostream> using namespace std; int main(){ int a; cin>>a; cout<<2*a<<endl; } ``` --- # Q&A
{"metaMigratedAt":"2023-06-15T14:23:03.659Z","metaMigratedFrom":"Content","title":"程式基礎","breaks":true,"contributors":"[{\"id\":\"7d4f22ac-9934-417b-aa5e-c76934d4fc98\",\"add\":1170,\"del\":141}]"}
    192 views
   Owned this note