C語言基礎概要 陣列

2022-08-19 02:15:13 字數 824 閱讀 3744

1.陣列

陣列的位址就是第乙個元素的首位址,陣列的名字,就代表陣列的位址,且是乙個常量;

陣列小標:元素在陣列中的位置,是由下標來表示的,且下表從零開始,所以陣列的下標最大值只能為陣列的長度減一,使用過程中注意下表不要越界;

陣列初始化

(1)直接給所有元素賦值

(2)給部分元素賦值,未賦值的元素預設為零;

(3)直接省略長度,大括號裡的元素個數就是陣列的長度;

陣列中的重要使用方法《氣泡排序》:假設陣列有n個元素,那麼最外層迴圈(控制迴圈比較多少次)變數(i)需要i

舉個例子:排列是個數的大小

#include

int main()

;int i,j,t;

for(i=0;i<10;i++)}}

printf("%d",a[j]);

return  0;

}陣列的生活中實際運用:輸入乙個年月日,判斷他是這一年的第幾天

#include

int main()

;int p[12]=;

int  z,b,c,k=0,i,s;

printf("請輸入你要查詢的年月日");

scanf("%d,%d,%d",&z,&b,&c);

if((z%4==0&&z?100!=0)||(z%400==0))//對年份的判斷,如果是閏年就進行for迴圈

s=k+c;

}if((z%4!=0)||(z%4==0&&&z%100==0&&z%400!=0)

s=k+c;

}printf("這是一年的第%d天\n",s);

return 0;

}

C語言基礎概要 1

1.常量 值不被改變的量稱為常量 常量,整形常量,實型常量,字串常量 轉義字元 a 警告 b 退格 f 換頁 n 換行 r 回車 t 水平製表符 v 垂直製表符 2.浮點型資料 是用來表示具有小數點的實數 float型 位元組數 4 有效數字 6 double型 位元組數 8 有效數字 15 sho...

C語言入門 一維陣列的概要

陣列的概念 具有相同資料的有序集合 一維陣列的定義格式 int a 5 型別說明符 陣列名 識別符號 常量表示式 長度 一維陣列下標 陣列的下標 從0開始 最大下標值 為 陣列的長度 1如果下標超出了,陣列長度為5 下標寫為 6 這個時候叫下標溢位 下標的有效使用範圍 0 到最大長度 1一維陣列的引...

C 語言基礎 陣列

二維陣列,就是以陣列作為元素的陣列。挺拗口的,看看它跟一維陣列的對比 左邊的 a 是一維陣列,陣列中包含 4 個 int 型變數 a 0 a 1 a 2 a 3 右邊的 b 是二維陣列,陣列中包含 2 個 int 型一維陣列 b 0 b 1 而 b 0 和 b 1 中又分別包含 3 個 int 型變...