7.找出矩阵中行最大列最小的数
2015-06-24 15:07
411 查看
给定程序中,函数fun的功能是:3*4的矩阵中找出在行上最大,列上最小的那个元素,若没有符合条件的元素则输出相应的信息。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #define M 3 #define N 4 void fun(int(*a) ) { int i = 0, j, find = 0, rmax, c, k; while ((i < M) && (!find)) { rmax = a[i][0]; c = 0; for (j = 0;j < N;j++) if (rmax < a[i][j]) { rmax = a[i][j]; c = j; } find = 1; k = 0; while (k < M&&find) { if (k != i&&a[k][c] <= rmax) find = 0; k++; } if (find) printf("find:a[%d][%d]=%d\n", i, c, a[i][c]); i++; } if (!find) printf("No found!\n"); } int main() { int x[M] , 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); getchar(); getchar(); return 0; }
相关文章推荐
- SQL2008全部数据导出导入两种方法
- Android广播机制:Broadcast
- Ajax 简介
- windows 8下配置PLSQLDeveloper
- 前端学习视频教程angular
- 相同数字
- java 常用
- 稳定模式在RESTful架构中的应用
- UIButton 如何设置为圆角矩形
- Launch Screen在iOS7/8中的实现
- python ftp操作脚本&常用函数
- 关于 ViewGroup 下 onDraw 方法失效
- Apache简介——极客学院学习笔记
- java学习笔记
- 用 jsoup 解析 Html.
- 虚函数多态注意二
- 在CentOS 6.6操作系统下安装配置phpMyAdmin 4.3.13.1
- ViewData ViewBag TempData
- Best Time to Buy and Sell Stock II
- Jitsi Meet在Ubuntu上的快速安装与卸载