#include  <stdio.h>
#define   M   3
#define   N   4
void fun(int  (*a)[N])
{ int  i=0,j,find=0,rmax,c,k;while( (i<M) && (!find)){  rmax=a[i][0];  //行第一个元素赋给rmax; c=0;for(j=1; j<N; j++)if(rmax<a[i][j]) {rmax=a[i][j]; c= j ; //找到行最大元素,并将该数的列数保存到c }find=1; k=0;while(k<M && find) {if (k!=i && a[k][c]<=rmax)  find= 0 ;//判断是不是列最小,不是则置0 k++;}if(find) printf("find: a[%d][%d]=%d\n",i,c,a[i][c]);i++ ;}if(!find) printf("not found!\n");
}
main()
{ int  x[M][N],i,j;printf("Enter number for array:\n");for(i=0; i<M; i++)for(j=0; j<N; j++) scanf("%d",&x[i][j]);printf("The array:\n");for(i=0; i<M; i++){  for(j=0; j<N; j++) printf("%3d",x[i][j]);printf("\n\n");}fun(x);
}
/*
1 2 13 4
7 8 10 6
3 5 9 7
*/

寻找矩阵行最大列最小元素相关推荐

  1. c编程:求出4#215;4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和。...

    //求出4×4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和 #include <stdio.h> int main() {int sum=0;int max,mi ...

  2. Python:列表推导生成随机数矩阵(高教社,《Python编程基础及应用》习题4-10) (10分)---生成一个m行n列的元素值不大于20的随机数矩阵(二维列表)

    前言 PTA程序设计类教学平台-def函数 运行环境Python3.6 小白进阶之路的学习与记录之------列表 题目: 编写一个Python函数,生成一个m行n列的元素值不大于20的随机数矩阵(二 ...

  3. pandas dataframe选取某行或列做元素相乘

    点赞发Nature 关注中Science dataframe整体做乘法时,不需要借助其他方法,直接a*b即可 >>> import pandas as pd >>> ...

  4. 麻省理工大学线性代数1806(1) 矩阵 行图像 列图像 如沐春风、如饮甘露、醍醐灌顶的线性代数

    目前为止发现的最适合人工智能的最简易.最深刻的线性代数课程 麻省理工公开课:线性代数http://open.163.com/special/opencourse/daishu.html 只要你会数学中 ...

  5. Matlab中寻找矩阵A的一个元素

    在MATLAB中,寻找矩阵A的某一个元素有多个方法,我在学习中碰到的就有两种,如果以后碰到别的方法,还会再补充,下面介绍一下这两种方法. 第一种:A(n) 在MATLAB中,一个矩阵的元素是由前后的, ...

  6. MATLAB基础操作,矩阵乘法、数组矩阵索引、最大最小运算符、零矩阵/随机矩阵/单位矩阵的生成、log函数、Inf和NaN的含义,语句过长用连接符换行、逻辑运算符以及区别

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.矩阵相乘 二.矩阵生成 1.直接输入 2.单位矩阵 3.全零矩阵 2.全一矩阵 2.随机矩阵 三.矩阵操作 四.矩 ...

  7. 【Matlab】如何提取矩阵中特定位置的元素?

    1.Introduction 如果在一个3×3的矩阵中,想提取第一行第一列,和第二行第二列的元素,可以直接在矩阵中索引吗? 试试看~ 好像,这样出来的结果是选出子矩阵,那么怎么选出行列索引对应的元素呢 ...

  8. matlab矩阵的第一列,matlab提取矩阵第一列

    第2章 MATLAB矩阵及其运算 2.1 变量和数据操作 2.2 MATLAB矩阵 2.3 MATLAB运算 2.4 矩阵分析 2.5 矩阵的超越函数 2.6 字符串 2.7 结构数据和单元数据 2. ...

  9. matlab选取第一列和第三列,如何用matlab提取一个矩阵的第一列和第三列?

    先来说你的问题,括号里面前面的代表行,:代表取所有的值,后面的是列 使用a(M,N)可以提取矩阵a中符合M,N要求的部分,最简单的是M,N都是标量,也就是一个数,例如a(1,1)  a(2,3)分别返 ...

  10. 数据结构第5章例题 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点。试编写一个算法,找出A中的所有鞍点。

    [例5.1] 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点.试编写一个算法,找出A中的所有鞍点. 算法如下: void saddl ...

最新文章

  1. ABAP程序权限对象设定
  2. hibernate学习和各种关系总结
  3. Web 版 VS Code (Visual Studio Online) 即将来临!
  4. 更高效地刷OJ——String常用方法(一)
  5. logstash采集中文乱码
  6. Zookeeper(一) zookeeper基础使用
  7. 判断浏览器是否为IE
  8. 【LA4992】Jungle Outpost(半平面交+二分)
  9. 这篇PLC编程教程,带你一步步入门PLC!
  10. Java实现动态sin和cos函数图像
  11. PMI(Pointwise Mutual Information)
  12. 正态分布基本概念及公式
  13. nodejs之json数据
  14. PWM(Pulse Width Modulation)调试原理
  15. Wrong committed revision number: -1
  16. OS Lab 【Traps】
  17. The Sandbox 和Dimitri “Vegas” Thivaios 携手,将外星武士DinoWarriors带入元宇宙
  18. 【亲测可访问】外网如何访问局域网本地搭建的服务器
  19. java mediacoder_MediaCoder转移动设备MP4(高清)
  20. shell运行html文件路径,PowerShell文件系统(二)访问文件和目录

热门文章

  1. 磁盘文件系统Fat、Fat32、NTFS、exFAT的优缺点
  2. gbadev上的资料搬运贴
  3. 关于GraphEasy的简单捣腾
  4. 论坛php 图片上传,图片上传、分享网站
  5. python可以下载百度文库_百度文档,用Python一键免费下载
  6. 页面加载完后直接弹窗或者跳转页面
  7. JDK官网下载速度缓慢解决方法
  8. CANAPE字体颜色c语言,CANape介绍.doc
  9. Java学习手册:数据结构与算法汇总
  10. linux下activityMQ安装