- C語言程序設計與實踐(第3版)
- 謝滿德 凌云等編著
- 308字
- 2024-05-10 13:55:25
2.6 數組
在例2-2中,要求統計C語言程序設計課程各個分數段的人數并輸出。本節則不是定義5個獨立的變量來存放各個分數段的人數,而是使用“數組”來存放這5個不同的數據。
程序中的定義語句

用于把grade定義為由5個整數組成的數組。在C語言中,當要定義一組類型相同的數據時,可以通過定義數組的方式來定義這些元素,通過數組名和下標來引用某一個元素,數組的下標總是從0開始,在例2-2中,這個數組的5個元素分別是grade[0],grade[1],…,grade[4]。這在分別用于初始化和打印數組的兩個for循環語句中得到了反映。
在C語言中,數組不能當作一個整體來訪問,必須通過下標依次訪問,每個元素基本等價于一個同類型的普通變量。下標可以是任何整數表達式,包括整數變量(如i)與整數常量。