int main(int argc, const char * argv[]) {
//回想一维数组定义方式
//类型修饰符 数组名[元素个数] = { 初始值...}
//int array[5] = {1, 3, 2, 9, 4};
//创建一个二维数组
//类型修饰符 数组名[包含几个小数组][每个小数组有多少个元素]={ 初始值}
//初始值如何写?
// int array[3][4]={ {1, 2, 3, 4},
// {5, 6, 7, 8},
// {9, 10, 11, 12}};
//一维数组可以省略元素个数,二维数组只能省略第一位(第一个[3]可以不写)
//第二种初始值写法
// int array[3][4]={1, 2, 3, 4,
// 5, 6, 7, 8, 9,
// 10, 11, 12};
//
// printf( "%d", array[1][2]);
// int array[3][4]={0};
// //第一重循环,遍历小数组
// for (int i = 0;i < 3;i++)
// {
// //第二重循环,遍历小数组元素
// for (int j = 0;j < 4;j++)
// {
// //给每个元素赋值,随机范围0~49
// array[i][j] = arc4random() % 50;
// //输出每个元素
// printf("%2d ",array[i][j]);
// }
// //相当于小数组遍历完毕,添加换行符
// printf("\n");
// }
// // 练习:将一个⼆二维数组的⾏和列交换