/*********************************************************************
有一2*3的整数矩阵和一3*2的整数矩阵,请使用指针数组实现这两个矩阵的相乘
**********************************************************************/
#include<iostream>
using namespace std;
#define M  2
#define N  3
#define K  2
//计算M*N 矩阵 与 N*K 矩阵的乘积
int a[M][N],b[N][K],c[M][K];
int main()
{int i,j,k;cout<<"请输入a矩阵中的元素:"<<endl;for(i=0;i<M;i++){for(j=0;j<N;j++){cin>>a[i][j];}}cout<<"请输入b矩阵中的元素:"<<endl;for(i=0;i<N;i++){for(j=0;j<K;j++){cin>>b[i][j];}}for(i=0;i<M;i++){for(j=0;j<K;j++){      c[i][j]=0;for(k=0;k<N;k++) c[i][j]+=a[i][k]*b[k][j];}}cout<<"矩阵相乘的结果为:"<<endl;for(i=0;i<M;i++){for(j=0;j<K;j++){cout<<c[i][j]<<"  ";}cout<<endl;}return 0;
}

转载于:https://www.cnblogs.com/raiven2008/p/4260875.html

使用指针数组实现这两个矩阵的相乘相关推荐

  1. Java黑皮书课后题第8章:8.29(相同的数组)如果两个二维数组m1和m2具有相同的内容,则它们是相同的。编写一个方法,如果m1和m2相同的话,返回true

    8.29(相同的数组)如果两个二维数组m1和m2具有相同的内容,则它们是相同的.编写一个方法,如果m1和m2相同的话,返回true 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 8. ...

  2. Java黑皮书课后题第8章:8.28(严格相同的数组)如果两个二维数组m1和m2相应的元素相等的话,则认为它们是严格地相同的。编写一个方法,如果m1和m2是严格相同的话,返回true

    8.28(严格相同的数组)如果两个二维数组m1和m2相应的元素相等的话,则认为它们是严格地相同的.编写一个方法,如果m1和m2是严格相同的话,返回true 题目 题目描述与运行示例 破题 代码 题目 ...

  3. 关于typedef,指针数组和数组指针,指针函数的说明

    原文地址:http://blog.csdn.net/sergeycao/article/details/3793756 (说明:没有直接转载,是想基于原文做了一些自己的看法和改动) 一.基本概念剖析 ...

  4. 字符指针数组(二级指针)

    一.字符指针数组 - 1 1.字符指针数组概念 字符指针数组是指一个数组中的各个元素都是字符指针 或者是字符串(字符数组)的首地址 2.初始化 char *name[]={"zhangsan ...

  5. 矩阵链相乘(动态规划法)

    矩阵链乘法是耳熟能详的问题了,有很多矩阵,排列成矩阵链,矩阵链的要求是相邻的两个是可以相乘的,可以相乘是有条件的,两个矩阵能够相乘的条件就是行.列之间是有关系的,两个矩阵如果能够相乘,就是前面矩阵的列 ...

  6. C语言基础10——指针进阶。字符指针、指针数组、数组指针、函数指针、函数指针数组、回调函数、数组名详解、杨氏矩阵、字符串旋转

    目录 字符指针 指针数组 数组指针 数组传参.指针参数 函数指针 函数指针数组 指向函数指针数组的指针 回调函数 练习 数组名的意义 指针笔试题 字符指针 字符指针的另一种使用方式 #include ...

  7. 二维数组c语言矩阵加法,C 语言实例 – 两个矩阵相加 - C 语言基础教程

    C 语言实例 使用多维数组将两个矩阵相加. #include int main(){ int r, c, a[100][100], b[100][100], sum[100][100], i, j; ...

  8. 6-2 编写Matrix类,使用二维数组实现矩阵,实现两个矩阵的乘法。 (30分) java pta

    编写程序题, 根据要求编写一个Java类,补充到代码中. 定义Matrix(矩阵)类,使用二维数组实现矩阵,实现两个矩阵的乘法.要求如下: 4个变量:row(行数),column(列数), matri ...

  9. 【C语言】数组指针与指针数组的区分与应用

    这里以一道C语言题--输出矩阵两个对角线上的数(二维数组)为例 7-57 输出矩阵两个对角线上的数(二维数组) (6 分) 编写程序,将数据输入一个n * n二维数组中,输出矩阵两个对角线上的数.假设 ...

最新文章

  1. java中decimalFormat格式化数值
  2. WINDOWS XP 开始→运行→命令 集锦
  3. jQuery中ajax加载文本
  4. zip()和zip(*)的区别与使用
  5. 操作系统习题2—进程调度
  6. 成语json_人工智能测试爬百度成语测成语接龙
  7. ionic云开发系列二之调用webservice
  8. 功率半导体器件的研究意义
  9. 大学生简单静态HTML网页模板源码——家乡介绍美丽乡村11页
  10. 微信小程序之组件传值
  11. 等值线/面生成一站式封装
  12. lattice绘图工具
  13. vue常用之“定义全局变量constants”
  14. VOC格式xml标签与YOLO格式txt标签相互转换
  15. 用SQL查询创建水平、垂直直方图
  16. Altium Designer简明教程2
  17. python多张图片生成ppt_天呐,还能这么玩!用 Python 生成动态 PPT
  18. 阿里巴巴公布合伙人名单,董建华成为独董,俞永福未进入合伙人
  19. 阿里巴巴构架重大调整:六个子公司变七大事业群
  20. 通过ip反查mac地址

热门文章

  1. 计算机一级电子表格怎么打开,xls文件怎么打开?其实很简单
  2. oracle 性别默认是男_被实名举报“制造性别对立”的杨笠,到底冤不冤?
  3. unity 关闭自己脚本_unity中使用代码控制脚本的开启和关闭 enabled
  4. 【MySQL】日期函数:日期、时间增减
  5. selenium:反反爬拖动验证码
  6. 【tomcat】catalina.home catalina.base 区别
  7. java守护线程和用户线程
  8. aws s3 php,Amazon S3 预签名 POSTs 与 AWS SDK for PHP 版本 3 - 适用于 PHP 的 AWS 开发工具包...
  9. ckks方案优化最好的_果断收藏:SEO高级优化技能升级策略!
  10. shell swt 样式_swt shell设置窗口位于屏幕中间