- /**
- *4.定义一个二维int数组,编写代码获取最小元素。
- */
- #import <Foundation/Foundation.h>
- int main(int argc, const char * argv[])
- {
- @autoreleasepool {
- //1.定义两个整型常量 x,y 分别代表二维数组的二维 数组大小可以自己改 x,y
- const NSInteger x =3;
- const NSInteger y = 3;
-
- //2.定义数组并初始化
- NSInteger array[x][y] = {-40,0,-20,50,101,4000,-6,8,-2};
-
- //3.定义一个整型变量min用来存放最小值,用数组的第一个元素来初始化
- NSInteger min = array[0][0];
-
- //4.2个嵌套的for循环遍历二维数组
- for(NSInteger i =0;i < x;i++)
- {
- for(NSInteger j =0;j < y;j++)
- {
- //如果数组中的元素比min小,则更新min
- if(array[i][j] < min) min = array[i][j];
- }
-
- }
- NSLog(@"数组里面最小的数字是%ld",min);
-
- }
- return 0;
- }
复制代码 |
|