黑马程序员技术交流社区
标题:
基础测试题目分享 定义一个二维int数组,编写代码获取最小元素。
[打印本页]
作者:
麻木
时间:
2015-4-22 09:53
标题:
基础测试题目分享 定义一个二维int数组,编写代码获取最小元素。
/**
*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;
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2