1.冒泡排序:冒泡排序设计到双循环,外层控制趟数,内层循环控制比较次数
int[] array ={8,6,4,1};
for(int i = 0; i<array.Length-1;i++ ){
for(int j=0;j<array.Length-i-1;j++){
if(array[j]>array[j+1]){
int temp = array[j];//定义一个变量作为交换暂时存放的值
array[j] = array[j+1];
array[j+1] = temp;
}
}
}
for(int i =0;i<array.Length;i++){
Console.WriteLine(array[i]);}
2.二维数组
二维数组分两种情况:第一种:标准的行列式,即每行的列数是固定的
int[,] = two{ {1,2,3},{4,5,6},{4,5,6}};//二维数组能取到的最大索引为[行-1,列-1]
//取值 Console.WriteLine(2,2);
//遍历二维数组的值
for(int i = 0;i<3;i++){
for(int j =0;j<3;j++){
Console.WriteLine(