输出二维数组各个列的和

简介: 输出二维数组各个列的和   #include #include #include #include using namespace std; int main() { int a[10][8],i,j,sum; int n,m; n=10; ...

输出二维数组各个列的和

 

#include<iostream>
#include<cstdlib>
#include<ctime>
#include<iomanip>
using namespace std;
int main()
{
    int a[10][8],i,j,sum;
    int n,m;
    n=10;
    m=8;
    //自动生成n行m列的数据 
    srand(time(NULL));
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            a[i][j]=rand()%1000+100;
        }
    }
    //打印生成的n行m列数据 
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            cout<<setw(5)<<a[i][j]<<' ';
        }
        cout<<endl;
    }
    /*计算并输出各个列的和*/
    
    for(i=0;i<m;i++)
    {
        sum=0;
        for(j=0;j<n;j++)
        {
            sum=sum+a[i][j];
        }
        cout<<sum<<endl;
    }
    return 0;
}

 

 

相关文章
|
7月前
18.把1~100存到一维数组a[100]中,并输出。要求每行输出10个,数据所占宽度相同
18.把1~100存到一维数组a[100]中,并输出。要求每行输出10个,数据所占宽度相同
43 3
|
7月前
44.从键盘输入12个数存入二维数组a[3][4]中,编写程序求出最大元素的值及它所在的行号和列号
44.从键盘输入12个数存入二维数组a[3][4]中,编写程序求出最大元素的值及它所在的行号和列号
99 0
|
7月前
19.把1~100存到二维数组a[10][10]中,并按二维矩阵形式输出
19.把1~100存到二维数组a[10][10]中,并按二维矩阵形式输出
46 0
练习>>在二维数组中找出最大数,并输出行,列
练习>>在二维数组中找出最大数,并输出行,列
116 0
|
7月前
根据二维数组中的某个字段进行排序
根据二维数组中的某个字段进行排序
34 0
|
7月前
用几种方法输出二维数组各元素的值。
用几种方法输出二维数组各元素的值。
103 4
|
7月前
|
存储 搜索推荐 Serverless
用指针和动态内存分配的方法输入10,2,30, 4,5,按输入顺序逆置排序,输出排序后的元素,即输出5,4,30,2,10
用指针和动态内存分配的方法输入10,2,30, 4,5,按输入顺序逆置排序,输出排序后的元素,即输出5,4,30,2,10
48 0
|
7月前
|
Java
java 输出5行5列的二维数组并求出二维数组的平均数
java 输出5行5列的二维数组并求出二维数组的平均数
定义一个包含10个整数元素的数组,初始值由用户给定。找出数组中的最大数并连同下标一起输出。
定义一个包含10个整数元素的数组,初始值由用户给定。找出数组中的最大数并连同下标一起输出。
238 0
根据输入的二位数组的行数和列数,动态地为该数组分配存储空间;其次,向二维数组中输入数据;最后输出该数组中的所有原色
根据输入的二位数组的行数和列数,动态地为该数组分配存储空间;其次,向二维数组中输入数据;最后输出该数组中的所有原色