功能:求出N×M整型数组的最大元素及其所在的行坐标及
列坐标(如果最大元素不唯一,选择位置在最前面
的一个)。

例如:输入的数组为:
1 2 3
4 15 6
12 18 9
10 11 2

求出的最大数为18,行坐标为2,列坐标为1。

代码如下所示:

#include <stdio.h>
#define N 4
#define M 3
int Row, Col;//将行列定义为全局变量,在传递参数时,就不需要传递这两个数
int fun(int arr[N][M])
{int i, j, max_arr;max_arr = arr[0][0];//先将二维数组中的最大值初始化为数组中的第一个数//不要习惯性的初始化为0for (i = 0; i < N; i++)//遍历二维数组找出最大值{for (j = 0; j < M; j++)if (max_arr < arr[i][j]){max_arr = arr[i][j];//得到数组中的最大值Row = i;//得到最大数的行Col = j;//得到最大数的列}}    return (max_arr);//将最大值返回给主函数
}int main()
{int arr[N][M], i, j,d;printf("please to input numbers:\n");for (i = 0; i < N; i++)//从键盘输入二维数组{for (j = 0; j < M; j++){scanf_s("%d", &arr[i][j]);}}printf("the result are:");d = fun(arr);//调用函数printf("max_arr=%d,max_arr_Row=%d,max_arr_Col=%d", d,Row,Col);}

输出如下所示:

求出N×M整型数组的最大元素及其所在的行坐标及列坐标(如果最大元素不唯一,选择位置在最前面的一个)。相关推荐

  1. C语言试题三十五之找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。主函数中x是数组名,n 是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。

    1. 题目 请编写一个函数function,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回.主函数中x是数组名,n 是x中的数据个数,max存放最大值,i ...

  2. LeetCode:Largest Number - 求整型数组中各元素可拼合成的最大数字

    2019独角兽企业重金招聘Python工程师标准>>> 1.题目名称 Largest Number(求整型数组中各元素可拼合成的最大数字) 2.题目地址 https://leetco ...

  3. 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字

    package demo;import java.util.Arrays;/** 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次.请写程序找出这两个只出现一次的数字.*/ //num ...

  4. python fun函数、求4x4整型数组的主对角线元素的和_求一个4×4的整型二维数组主对角线元素之和...

    展开全部 下面是Java语言编写一个计算4*4整型数组对角线636f70793231313335323631343130323136353331333431353338元素和的代码: import j ...

  5. C++:找出一个整型数组中最大值。

    题目概述: 找出一个整型数组中最大值. 编程: #include< iostream> using namespace std; class array_max //声明类 { publi ...

  6. 编写一个函数get_average()获取整型数组元素的平均值。要求这个函数既可以用来求一维数组元素的平均值,也可以求二维数组元素的平均值。

    题目内容: 编写一个函数get_average()获取整型数组元素的平均值.要求这个函数既可以用来求一维数组元素的平均值,也可以求二维数组元素的平均值.在main()函数中通过具体的一维数组Array ...

  7. 整型数组处理算法(十一)请实现一个函数:线段重叠。[风林火山]

    请实现一个函数:线段重叠;  输入多个一维线段,求出这些线段相交的所有区域(也用线段表示);   一条线段用两个值表示(x0,x1), 其中x1>x0;   比如:输入线段数组[(2,4),(1 ...

  8. 数组-接口2-参数为一个整型数组和数组长度的整数(该数组输入和运算结果),再加一个整数;预期结果是一个整型数组

    测试接口的代码说明 适用接口:参数为一个整型数组和数组长度的整数(该数组输入和运算结果),再加一个整数:预期结果是一个整型数组 测试接口的具体代码如下: 注意红色字体,用后续小节中的接口进行替换,进行 ...

  9. C语言:批量初始化二维整型数组及二维整型数组作函数参数的重要知识点[C_006]

    目录 概述:二维整形数组和二维字符数组在处理过程中有些微妙的差异值得注意,否则容易出错. 1.二维整形数组的初始化 2.常见场景:把二维整形数组的元素初始化为相同值 3.应用场景,二维数组作函数的参数 ...

最新文章

  1. CondLaneNet:基于条件卷积的自顶向下车道检测框架
  2. ASP.NET 2.0 页面编译方式
  3. linux软raid的基本设置
  4. elementUI+vue-cli el-table=》excel
  5. 小米一键上锁工具_小米新品人脸识别智能锁:3D识别加红外,开门只需看一眼...
  6. 高斯卷积核如何生成 C语言实现
  7. “约见”面试官系列之常见面试题第二十篇之vuex得理解(建议收藏)
  8. 转:flex [Inspectable]标签详解
  9. 基于GPU的粒子系统
  10. Logstash+Kibana+多ElasticSearch集群部署
  11. 小程序Git版本管理
  12. Introduction to Wireless LAN Measurements From 802.11a to 802. 11 ac
  13. Android resource compilation failed
  14. CPU使用率过高应该如何处理
  15. 美国2021年因极端天气损失上千亿美元
  16. Unity3D教学 开发简单版第一人称射击游戏 可以多人联机(附源码)
  17. 苹果5完美越狱_iOS 9.3.5如何越狱 iOS 9.3.5免费越狱教程「步骤详解」
  18. 字体凹陷效果html,在PS中,想做凹进去的效果,怎么做?例如文字凹进木板中?...
  19. 2020 9 17POJ青蛙约会
  20. Vue http request 请求拦截器

热门文章

  1. 安卓版计算机C语言翻译器,如何用C语言来制作翻译器
  2. 微信H5支付原生支持
  3. 柏中在天津设立新区域总部;阿联酋航空与GE航空达成合作;美的全球首发LINVOL电梯新品牌 | 能动...
  4. 速度与激情男主靠它来完成最新电影?雅迪接受“好莱坞”式邀请
  5. 在重绘过程中,CTreeCtrl::SelectItem没有响应
  6. txt转换html window8,记事本保存的文件格式 以window8操作为例:
  7. 跟着我从零开始入门FPGA(一周入门XXOO系列)-5、同步和异步设计
  8. 高中计算机学科知识,《信息技术学科知识与教学能力》(高级中学)
  9. 如何好好使用Medoo
  10. 10分钟入门 ANSA API