20.找出N*N矩阵中列最大值并输出
来源:互联网 发布:知乎 蒙古 编辑:程序博客网 时间:2024/06/06 04:11
给定程序中,函数fun的功能是:找出N*N矩阵中每列元素中的最大值,并按照顺序依次存放于形参b所指的一维数组中。
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#define N 4void fun(int(*a)[N], int *b){int i, j;for (i = 0; i < N;i++){b[i] = a[0][i];for (j = 1;j < N;j++)if (b[i] < a[j][i]) b[i] = a[j][i]; }}int main(){int x[N][N] = { {12,5,5,7},{6,1,9,3},{1,2,3,4},{2,8,4,3} },y[N],i,j;printf("\nThe matrix :\n");for (i = 0;i < N;i++){for (j = 0;j < N;j++)printf("%3d", x[i][j]);printf("\n");}fun(x, y);printf("\nThe result is:");for (i = 0;i < N;i++)printf("%3d", y[i]);getchar();return 0;}
0 0
- 20.找出N*N矩阵中列最大值并输出
- C语言小试题:找出M行N列矩阵的行最大值,存入数组并输出。
- 矩阵n*m找出最大值的行列号及值
- 找出这个图形的规律,并输出一个n行m列的图形
- 螺旋输出N*N矩阵
- JAVA之建立一个m行n列的矩阵,并找出其中最小的元素所在的行和列
- 输入2个m行n列的矩阵并利用Scanner类接收数据。要求输出以下内容:两个矩阵的和;两个矩阵的转置矩阵;
- n*1并输出于文件中
- 统计1到N中1的个数,并找出满足飞fun(n)=n的最大n值
- n*n阶矩阵逆时针输出
- N×N矩阵螺旋打印输出
- n*n阶矩阵逆时针输出
- 数据结构第5章例题 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点。试编写一个算法,找出A中的所有鞍点。
- 将n列矩阵拆分成固定长度k(k<n)列的子矩阵,找出所有方案的排列组合算法
- 输出n阶魔方矩阵
- 堆&&堆排序&&N个数中找出K个最大值&&优先级队列
- c语言:n*n矩阵最大值与其位置
- 生成k个不同的随机数,从m到n,并输出最大值的程序代码
- 软件系统性能的常见指标
- Java 后台模拟POST上传
- Java连接MySQL数据库出现乱码的问题
- Debian下面的ntp服务(ntpdate)的安装
- 初级优化
- 20.找出N*N矩阵中列最大值并输出
- 线程一
- adb logcat通过包名过滤(dos命令find后跟变量)
- android4.0默认界面旋转180
- 如何将maven创建的java工程修改为dynamic web工程
- Python杂
- (2)Zookeeper集群搭建Ubuntu
- SQL SERVER 2008 与 2005 之间 链接实现
- JDK自带的JVM性能调优监控工具简介