用数组元素做函数实参

原创 2013年12月05日 13:30:16
/*
* 程序的版权和版本声明部分
* Copyright  (c)2013,烟台大学计算机学院学生
* All rightsreserved.
* 文件名称:array.cpp
* 作者:张凯
* 完成日期;: 2013年12月5日
* 版本号: v1.0
* 输入描述: 无
* 问题描述:用数组做函数求3*4矩阵的最大值
*/

#include <iostream>

using namespace std;

int max_value(int x,int max); //函数声明

int main()
{
    int i,j,row=0,colum=0,max;//row代表行数(i),colum代表列数(j)
    int a[3][4]={{-1,5,96,6},{69,0,56,2},{89,123,17,98}};
    max=a[0][0];
    for(i=0;i<3;i++)
    for(j=0;j<4;j++)
    {
        max=max_value(a[i][j],max);
        if(max==a[i][j])
        row=i;
        colum=j;
    }
    cout<<"max="<<max<<",row="<<row<<",colum="<<colum<<endl;
    return 0;
}
int max_value(int x,int max)
{
    if(x>max)
    return x;
    else
    return max;
}

运行结果 (如下图)

                                

心得体会:上课听不太透彻的,通过实例可能就会突然明白。

相关文章推荐

VB 数组元素做实参实例

  • 2010年06月07日 15:02
  • 37KB
  • 下载

C(4)数组or数组元素做实参

1.用数组元素作实参时,向形参变量传递的是数组元素的值,而用数组名作函数实参时,向形参(数组名或者指针变量)传递的是数组首元素的地址。 (1)输出10个数,要求输出其中值最大的元素和该数是第几个数。...

二维数组, 二分法查找数组元素下标 快速查找数组最大值 数组作为实参的问题

二维数组, 二分法查找数组元素下标 快速查找数组最大值 数组作为实参的问题...

PHP中数组元素升序、降序及重新排序的函数

转自:http://www.sudu.cn/info/index.php?op=article&id=114130 在PHP数组学习摘录部分了解到最基本的PHP数组的建立和数组元素的显示。需要深...

PHP 使用用户自定义的比较函数对数组元素排序

usort()函数使用用户自定义比较函数对数组中对元素进行排序

PHP删除数组元素的具体函数介绍: count 与 array_splice

我们在使用PHP语言进行实际代码编写时,经常会和数组打上交道,这对于初学者来说是比较困难的。今天我们就要向大家介绍如何实现PHP删除数组元素。 PHP中的数组要添加元素非常简单,直接用赋值就行了,数...

JS删除数组元素的函数介绍

有时候我们需要数组元素的值,那么就可以参考下面的方法,文中提到了不少这方面的资料,数组去重功能等 split将字符串转为数组并输出的代码: 复制代码 代码如下:     functi...

VB 数组名做实参实例

  • 2010年06月07日 15:00
  • 36KB
  • 下载

c++中关于数组作为函数参数并传递数组元素个数的几种有效方法的讨论

c++中关于数组作为函数参数并传递数组元素个数的几种有效方法的讨论 //由于数组的元素个数默认情况下是不作为实参内容传入调用函数的,本程序用来讨论有此带来的 //相关问题,以及解决问题方法,即给调...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用数组元素做函数实参
举报原因:
原因补充:

(最多只允许输入30个字)