陣列就是給乙個變數定義多個字元,可以是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 = newint ;
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次內迴圈。二 多維...