//一維陣列
/*#define months 12
int day[months]=;
一維陣列在定義的同時進行了初始化。下標從0開始,到months-1。
///二維陣列
/二維陣列的定義以及初始化:
short matrix[3][4]=;
short matrix[4]=,,;
第一維長度可以省略,但是第二維的長度不能省略。個數可以小於陣列初始化的個數,預設初始化為0。
*/
//從鍵盤輸入某年某月,輸出該年該月擁有的天數
#include
#define months 12
intmain()
,};int year,month;
dowhile
(year<
0||year>
12||month<
0||months>12)
;if((year%4==
0)&&(year%
100!=0)
||(year%
400)==0
)printf
("%d\n"
,days[1]
[montn-1]
);else
printf
("%d\n"
,days[2]
[montn-1]
);}
第八章 陣列
一 含義 1.識別符號 用於區分不同陣列的變數名 2.陣列元素 陣列中存放的資料 3.陣列下標 對陣列進行的編號 4.元素型別 即資料型別 二 語法,步驟 1.宣告變數 資料型別 s陣列名 資料型別 陣列名 2.分配空間 陣列名 new 資料型別 陣列長度 資料型別 陣列名 new int 陣列長度...
第八章 陣列
第八章 陣列 1 陣列的基本操作 1 陣列也是一種復合型別資料型別,它由一系列相同型別的元素組成。2 定義陣列int count 4 整個陣列佔了4個相鄰的整數的儲存空間,方括號的4表示陣列的長度,而陣列元素是從0開始的,count i 位於從陣列開頭跳過4 i個位元組的儲存位置,這個陣列下標的表示...
第八章 陣列
第八章 陣列 1.陣列是一組具有相同型別的變數集合,可使用乙個統一的名字來標識這組相同型別的資料,這個名字稱為陣列名,構成陣列的每個資料項稱為陣列元素.例 用如下陣列來儲存五個學生的成績 int score 5 int代表該陣列的基型別。即陣列中元素的型別.score後方括號內的數字代表陣列元素的個...