WeHelp
C 語言是一種通用的、程序式的程式語言,可直接對記憶體與硬體進行操作,效率極高。
  1. C 特色用途、相關職務
  2. Windows 環境建置、測試
  3. Mac 環境建置、測試
  4. Linux 環境建置、測試
  5. C 標準輸出、輸入
  6. C 資料型態
  7. C 變數使用
  8. C 運算符號
  9. IF 條件判斷
  10. Switch 條件判斷
  11. While 迴圈
  12. For 迴圈
  13. Array 陣列
  14. String 字串
  15. Function 函式
  16. 標準函式庫
  17. Struct 結構
  18. Pointer 指標
  19. 指標與函式參數
  20. 指標與陣列
  21. 指標與結構
  22. 動態配置記憶體
C 變數使用
## C 的變數觀念 變數是用來**儲存資料的記憶體空間**。每個變數都有: - **資料型別**:決定可以儲存哪一種資料 - **變數名稱**:用來識別變數 - **值**:目前儲存的資料 常見的 C 資料型別: | 型別 | 用途 | 範例 | |---|---|---| | `int` | 整數 | `10` | | `float` | 單精度小數 | `3.14f` | | `double` | 雙精度小數 | `3.14159` | | `char` | 單一字元 | `'A'` | ## 宣告變數 宣告變數的格式如下: ```c 資料型別 變數名稱; ``` 例如: ```c int age; double price; char grade; ``` 也可以在宣告時直接給初始值: ```c int age = 20; double price = 99.5; char grade = 'A'; ``` ## 使用變數 宣告後,可以: 1. 讀取變數的值 2. 修改變數的值 3. 將變數用於運算 修改變數值的方式: ```c age = 21; ``` 注意,C 語言中: - 字元使用單引號,例如 `'A'` - 字串使用雙引號,例如 `"Hello"` ## 簡單程式範例 ```c #include <stdio.h> int main(void) { int math = 80; int english = 90; int total; double average; total = math + english; average = total / 2.0; printf("總分:%d\n", total); printf("平均:%.2f\n", average); return 0; } ``` 執行結果: ```text 總分:170 平均:85.00 ``` 其中: - `math` 和 `english` 是整數變數 - `total` 儲存兩科總分 - `average` 儲存平均分數 - `%d` 用來輸出 `int` - `%.2f` 用來輸出小數,並顯示到小數點後兩位
相關學習地圖、教學課程
C 語言,系統程式
掌握基礎的 C 語法,以及進階的系統程式開發能力。