c 一維陣列,二維陣列,多維陣列。

2022-01-18 14:40:17 字數 1525 閱讀 8823

陣列就是給乙個變數定義多個字元,可以是string也可以是int。或者說是一組變數

可以更加方便的操作大量資料。

陣列的定義

1、陣列裡面的內容必須是同一型別

2、資料必須有長度限制

一維陣列

*一、資料型別 變數名 =new 資料型別[長度];

陣列定義:

string  a=  new  string

[ 這裡寫陣列包含幾個數,也可以不寫];

string a = new string ;

string a = new string[5] ;這兩種格式都對

a[0]    a[1]    a[2]   a[3]    a[4]

一維陣列的賦值

變數名[索引] = 值;

a[ 索引從0開始數 ]="aaaaa";

一維陣列的取值

變數 = 變數名[索引];

string b=a[索引];

氣泡排序     很重要的乙個

氣泡排序就是讓乙個陣列中,從大到小或從小到大,使陣列中的數不斷互相交換位置來排序的方法。

一般都需要乙個空的變數來進行過度。下面這是乙個陣列a,讓陣列裡的數字按照由大到小排序。

int a = new

int ;

for (int i = 0; i < a.length - 1; i++)}}

for (int i = 0; i < a.length; i++)

system.threading.thread.sleep(毫秒);    1000毫秒=1秒,    可以延時迴圈中輸出的時間間隔。

console.clear();   清空     可以在迴圈中 清除上一次迴圈的內容。(**用)

二維陣列: 二維和三維陣列可以理解為數學座標軸,一維陣列就是x軸(只是一些點),二維就是x,y軸(多點成線),三維陣列就是x,y,z軸(三點成面);

陣列的定義

1、陣列裡面的內容必須是同一型別

2、資料必須有長度限制

定義:string[,] 名字 = new string[2,3]; 中括號中加乙個逗號就是二維陣列,等號後面的中括號內,2代表含有兩個陣列,3代表其中的每個陣列裡面有3個數值。

//有2個一維陣列,每乙個一維陣列中有3個變數

接賦值 , }  //   其中的兩個大括號就是代表兩個一維陣列,三組引號就是三個數

string[,] 名字 = new string[,] , } 

三維陣列:

定義:string[,,] 名字 = new string[2,3,4]; 中括號內加兩個逗號,

//有2個二維陣列,每乙個二維陣列中有3個一維陣列,每乙個一維陣列中有4個變數

就像立體座標

比較難,用的也少,理解什麼意思就可以。

二維陣列,多維陣列

一.二維陣列 二維陣列的定義 資料型別 陣列名 常量表示式1 常量表示式2 例如 int array 3 3 二維陣列array 3 3 相當於是由三個含有三個元素的一維陣列所組成的.陣列元素個數怎麼求 兩個維度的下標相乘 訪問二維陣列中的元素 雙下標 多維陣列 三維陣列 陣列名 常量表示式1 常量...

一維陣列複習,二維陣列與多維陣列

輸入班級人數,輸入每個人的分數,求班級最高分,最低分,以及去掉兩個最高分並且去掉兩個最低分之後的所有人員的平均分。輸入班級人數,輸入乙個人名,輸入乙個分數。求班級最高分是多少,是誰的分數 注意姓名跟分數對應 運用兩個一維陣列 運用乙個一維陣列 乙個元素是乙個點,一維陣列是一條線,二維陣列是乙個面,三...

二維陣列,多維陣列,集合。

一 二維陣列 int array new int m,n 表示建立乙個名叫array的int陣列,這個陣列有m個一維陣列,每個一維陣列有n個因素.array m,n 表示索引號是為第m的陣列,索引號是n的那個因素。與for迴圈的巢狀相呼應,m個陣列表示有m次外迴圈,n個因素表示有n次內迴圈。二 多維...