通过函数调用找出数组中的最大值及其所在的行和列.Cpp
2012-12-15 13:25
260 查看
#include<iostream>
using namespace std;
int main()
{ int max_value(int x,int y);
int i,j,row=0,column=0,max;
int a[3][4]={{5,12,23,56},{19,28,37,46},{-12,-34,6,8}};
max=a[0][0];
for(i=0;i<=2;i++)
for(j=0;j<=3;j++)
{
max=max_value(a[i][j],max);
if(max==a[i][j])
{
row=i;
column=j;
}
}
cout<<"max="<<max<<",row="<<row<<",column="<<column<<endl;
return 0;
}
int max_value(int x,int max)
{
if(x>max)
return x;
else
return max;
}
using namespace std;
int main()
{ int max_value(int x,int y);
int i,j,row=0,column=0,max;
int a[3][4]={{5,12,23,56},{19,28,37,46},{-12,-34,6,8}};
max=a[0][0];
for(i=0;i<=2;i++)
for(j=0;j<=3;j++)
{
max=max_value(a[i][j],max);
if(max==a[i][j])
{
row=i;
column=j;
}
}
cout<<"max="<<max<<",row="<<row<<",column="<<column<<endl;
return 0;
}
int max_value(int x,int max)
{
if(x>max)
return x;
else
return max;
}
相关文章推荐
- 函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予
- 通过随机数生成办法,向int num[10][10]的数组 中存入数据并找出数组的最大、最小值及其下标。
- 找出整型数组中最大和最小值及其所在位置
- 找出数字数组中最大的元素(使用Math.max函数)
- C++通过自定义函数找出一个整数数组中第二大数的方法
- 函数调用输出一个一维数组中的最大值、最小值、全部元素的和,并将此数组中的值按逆序重新存放。
- C语言:通过返回指针的形式找出数组的最大值和最小值
- 5-8: 输入一个5行、6列的数组,找出该数组中绝对值最大的元素,输出该元素及其两个下标值
- 通过函数调用对字符串数组进行各种排序
- 找出数值数组中最大的元素(使用Math.max函数)
- 找出一个数组中重复次数最多的字符暨找出Map中的最大Value及其对应的Key
- BufferedWriter通过字符数组来缓冲数据,当缓冲区满或者用户调用flush()函数时,它就会将缓冲区的数据写入到输出流中。
- 10月7日 C语言 嵌套调用 输入4个整数,找出其中最大的数,用函数的嵌套调用来处理
- 转移表(函数指针数组)和回调函数(通过函数指针调用的函数)
- 10.2 设计一个函数模板 max <T>求一个数组中最大的元素,并以整数数组和字符数 组进行调用
- CPP通过JNI调用JAVA函数Demo
- 通过函数求一组数组中最大最小的函数
- 通过函数名 和 数组调用 php 函数 call_user_func_array
- 【C/C++语言基础学习】在主函数的定义的指针数组、二维数组通过三级指针在被调用函数分配内存
- 使用一个函数找出整型数组的最大值或最小值