一个H行L列的二维矩阵数组(整形),求每行元素总和,并将每行总和排序输出
来源:互联网 发布:郑州360排名优化 编辑:程序博客网 时间:2024/05/21 04:26
#include "stdio.h"#define H 5#define L 10int total(int *p,int n)//___________________________一维数组求和{int all = 0;for(int i =0;i<n;i++){ all = all + p[i];}return all;}void sort(int *arr,int n)//_____________________________________数组元素大小排序{int i,j;for( j = 0; j < n- 1;j++){for( i =0; i< n - j -1;i++){if(arr[i]>arr[i+1]){int l; l = arr[i + 1]; arr[i + 1] =arr[i]; arr[i] = l;}}}for(i = 0;i<n;i++){printf("总和排序后第%d行%d\n",i+1,arr[i]);}}void main(){int arr[H][L] = {0};int plus[H] = {0};for(int i = 0;i<H;i++){for(int j = 0;j<L;j++){scanf("%d",&arr[i][j]);}}for(int i =0;i<H;i++){plus[i] = total(arr[i],L);//__________________________________把二维数组每行的和___作为一个新数组__的各个元素}for(int i =0; i < H;i++){printf("第%d行的总和是%d\n",i+1,plus[i]);}sort(plus,H);}//上一个忘了写注释了,因为这个比上一个多了一个功能,写在这里了__DD
- 一个H行L列的二维矩阵数组(整形),求每行元素总和,并将每行总和排序输出
- 一个H行L列的二维矩阵数组(整形),求每行的元素总和,并输出最大的那一行的总和
- 求二维数组每行元素之和
- 1-9,九个数填入3*3的格子中,使每行每列总和相同
- 二维数组求平均数(每行/每列)
- 求每行每列都有序的一个矩阵的第k大的值
- 二维数组每行的最大值
- 求一个动态数组的相邻两个数只差的总和
- 求二维数组每行最大值的最小值。一个数字到一最少变换步数
- 对一个n*n矩阵,通过行变换,使其每行元素的平均值按递增顺序排序
- 元素总和最大的子矩阵
- C语言:【面试题】在二维数组中,每行每列都按照递增的顺序排序,判断数组中是否包含一个数。
- Python 将每行的前len-1列数据抽成一个矩阵,将最后的一列作为另一个矩阵
- uva11082 知道矩阵每行每列数字之和 求矩阵每一个元素 最大流
- 4*4矩阵方格棋盘中,只能向方格中填入0或1,要使得棋盘的每行和没列的值的总和都是偶数,共有多少种可能性?
- 【c语言】二维数组中的查找,杨氏矩阵在一个二维数组中,每行都按照从左到右的递增的顺序排序,输入这样的一个数组和一个数,判断数组中是否包含这个数
- 求一个数列的平均值和总和
- 有一个二维数组杨氏矩阵,数组的每行从左到右是递增的,每列从上到下是递增的,在这样的数组中查找一个数字是否存在
- zedboard的demo评测
- 一个H行L列的二维矩阵数组(整形),求每行的元素总和,并输出最大的那一行的总和
- 使用CreateFile()打开COM10及以上串行口
- 面向对象3_关键字【this】【static】【final】
- 安卓坦克大战
- 一个H行L列的二维矩阵数组(整形),求每行元素总和,并将每行总和排序输出
- log4j.properties相信配置,大神的总结永远那么犀利,学习了
- drupal-7.24 + xmapp MySQL 在Mac 10.9出现(with SQLSTATE[HY000] [2002] No such file or directory)
- MySQL中的配置参数interactive_timeout和wait_timeout(可能导致过多sleep进程的两个参数)
- ubuntu下设置 teminal下的快捷键
- 寻址和字节顺序
- 显示详尽的SpringMVC异常信息方法
- jquery 限制文本框只能输入数字
- 稀疏矩阵和广义表 C语言实现