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 型變...