程序如下

//3.1.cpp 矩阵一
#include<iostream>
using namespace std;
void initialize(int array1[4][5])
{
int i,j;

cout<<"请输入一个4*5的矩阵:"<<endl;
//循环读入
for(

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • guten元

    18人对此回答表示赞同

    void add(int array1[][5],int array2[][5])
    {
    int array3[4][5],i,j;
    for(i=0;i<=3;i++)
    for(i=0;i<=4;i++)
    array1[i][j]+=array2[i][j];
    }

    void reduce(int array1[][5],int array2[][5])
    {
    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 伯兰

    15人对此回答表示赞同

    这里一共有两点问题
    1、 array3 你定义了没有去用它
    2、 两个矩阵做减法操作时a1的值已经改变

    修改如下:
    main函数中定义a3数组a3[4][5]
    就只给个add的修改方法
    reduce自己做吧

    void add(int array1[4][5],int array2[4][5],int array3 [4][5])
    {
    for(i=0;i<=3;i++)
    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部