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

2022-04-09 14:27:13 字數 862 閱讀 9337

陣列的概念: 具有相同資料的有序集合

一維陣列的定義格式: int a[5];   

型別說明符

陣列名(識別符號)[常量表示式(長度)];

一維陣列下標

:陣列的下標

從0開始  最大下標值 為 陣列的長度

-1如果下標超出了,

陣列長度為5  下標寫為

6 這個時候叫下標溢位

下標的有效使用範圍:0 到最大長度

-1一維陣列的引用格式:

陣列在使用的時候

不需要加型別,

定義的時候需要加型別。

定義的時候:  int a[5];

使用的時候:  a[0],a[1],a[2],a[3],a[4]   引用的格式

一維陣列的初始化:

陣列的全部初始化:(陣列中有幾個元素,就初始化幾個元素)

int a[5]=;

陣列的部分初始化:(初始化的元素個數

小於陣列的長度)

int a[5]=; //如果沒有初始化的 元素那個位置, 系統會補充

0陣列的特殊初始化:(陣列的元素

全部為0)

int a[5]=;//沒有的系統 會自動補

0一維陣列的輸入

輸出多個元素的時候

利用迴圈來進行

操作。//輸入函式  

scanf(「%d」,&a[0]);

for(i=0;i<5;i++)

printf(「對陣列進行輸入:」);

scanf(「%d」,&a[i]);

//輸出函式  

printf(「%d」,a[0]);

for(i=0;i<5;i++)

printf(「%d」,a[i]);

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

note your choice is c ide include stdio.h void main 迴圈輸出 for h 0 h 2 h 行 下標 從0開始 printf n note your choice is c ide include stdio.h void main 然後 累加求和 ...

C語言入門 一維陣列求素數

note your choice is c ide include stdio.h void main 輸出10位陣列元素,並且進行陣列元素中屬於素數進行判斷,如屬於素數則進行輸出並且統計素數個數,反之不進行輸出 定義變數和陣列正確 int a 10 int i,j,count 0,gs 0 是用來...

C語言入門 函式的概要

函式 一。什麼是函式 函式的概念 具有特定功能的模組。二。什麼是函式呼叫。用別人寫好的 函式名 就叫函式的呼叫。三。什麼是引數 函式之間傳遞的資料。四。函式的組成部分 函式首 void main 引數列表 函式體 函式的分類 1.從定義角度 自定義函式 人為定義的函式 庫函式 系統定義函式 prin...