解题思路:

矩阵的乘法公式:

注意事项: 矩阵的0次幂是单位矩阵哦。

参考代码:#include

int main()

{

int n,m;

int a[32][32]={0},b[32][32]={0},c[32][32]={0};

scanf("%d%d",&n,&m); //n是矩阵的阶,m是矩阵的幂

for(int i=0;i

for(int j=0;j

{

scanf("%d",&a[i][j]);

b[i][j]=a[i][j]; //b保留原来a的初值

}

if(m==0) //如果幂为0,则结果是单位矩阵

{

for(int i=0;i

{

for(int j=0;j

{

if(i==j) printf("1 ");

else printf("0 ");

}

printf("\n");

}

return 0;

}

while(--m)  //求矩阵的m次幂

{

for(int i=0;i

for(int j=0;j

{

int sum=0;

for(int k=0;k

sum=sum+a[i][k]*b[k][j];

c[i][j]=sum;

}

for(int i=0;i

for(int j=0;j

a[i][j]=c[i][j];

}

for(int i=0;i

{

for(int j=0;j

printf("%d ",a[i][j]);

printf("\n");

}

return 0;

}

矩阵乘法c语言蓝桥杯,[蓝桥杯][基础练习VIP]矩阵乘法 (C语言代码)相关推荐

  1. 蓝桥杯练习系统 基础练习 全部习题 题目及AC代码(包括VIP试题)C++

    蓝桥杯练习系统 基础练习 全部习题ac代码 看在作者这么肝的份上点个赞吧

  2. 学c语言用vs,毫无编程基础的小白准备学习C语言,用VC6还是VS2015?

    作者:装配脑袋 链接:https://www.zhihu.com/question/40929777/answer/90029159 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  3. 蓝桥杯 基础练习VIP FJ的字符串 java

    蓝桥杯 基础练习VIP FJ的字符串 java 题目 题目描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = " ...

  4. 蓝桥杯物联网竞赛基础图文教程——时钟选择

    蓝桥杯物联网竞赛基础图文教程--时钟选择 1什么是时钟 时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令.时钟系统就是CPU的脉搏,决定cpu速率,像人的心跳一样 只有有了心跳,人才 ...

  5. 蓝桥杯 Java 基础练习 vip试题

    蓝桥杯 Java 基础练习 vip试题 高精度加法 其实这道题调用函数就会变得更简单 import java.math.BigDecimal; import java.util.Scanner; pu ...

  6. “蓝桥杯”练习系统 基础练习

    BASIC Problemset BASIC 1  闰年判断 BASIC 2  01字串 BASIC 3  字母图形 BASIC 4  数列特征 BASIC 5  查找整数 BASIC 6  杨辉三角 ...

  7. 将123倒转 c语言,中国航信杯C语言程序设计答案解析版.doc

    中国航信杯C语言程序设计答案解析版 2 - 1 - 25 - (比赛科目:C语言程序设计) 软件要求与硬件要求 软件要求 WinTC(版本:V1.9.1) Dev C++(版本:4.9) Visual ...

  8. R语言基础学习:矩阵及矩阵的基础操作

    R语言的矩阵在数据操作的工作中十分的方便,也十分实用,给批量操作提供了简便的工具: 以下是整理的上课笔记: #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...

  9. 2022年认证杯SPSSPRO杯数学建模B题唐宋诗的定量分析与比较研究程序

    2022年认证杯SPSSPRO杯数学建模 B题 唐宋诗的定量分析与比较   说一下啊 python的运行环境有Sublime Text.Visual Studio Code.PyCharm.Vim.S ...

最新文章

  1. 累计连续签到设计和实现
  2. idea创建文件自定义注释
  3. 将图片以流的形式保存到数据库(Image)以及从数据库中取出显示
  4. 记录一次svn报错:[Previous operation has not finished; run 'cleanup' if it was interrupted] 的排错过程
  5. numpy pandas 查找在一个区间中的值
  6. 一道简单而又容易出错的题目
  7. 分三种情况C语言编程,吴进的256basic.h阅读笔记,请问scanline_copy子程序为什么要分三种情况考虑:(1)d...
  8. C++makefile编写
  9. 入门OJ 3168【等式】
  10. matlab 数值积分求面积,用几种数值积分的方法计算地图面积
  11. Word2vec模型原理与keras、tensorflow实现word2vec
  12. 电子面单打印平台对接-快递鸟
  13. win10系统图片显示缩略图
  14. 行波iq调制器_行波电光相位调制器输出响应的定量分析
  15. ORACLE+SQL性能优化
  16. 千山独行-一个人的创业路(连载一)
  17. 软件相关的小问题记录
  18. Bear and Big Brother
  19. 6.机器学习sklearn------上证指数涨跌预测
  20. Git仓库完整迁移 含历史记录

热门文章

  1. java 判断类型_Java中类型判断的几种方式
  2. fast角点检测 java_opencv3_java 图像的角点检测DetectConers goodFeaturesToTrack
  3. docker harbor 域名_docker 安装Harbor
  4. VS2010相同变量高亮显示设置
  5. 剑指offer面试题[23]-从上往下打印二叉树(按层序打印)
  6. linux下搭建博客21天打卡Day6
  7. linux 格式化 lvm2,LVM2
  8. matlab虚拟现实之V-Realm Builder2使用NavigationInfo精确定位、建模
  9. mysql查询加伪列_SQL Server数据库中伪列及伪列的含义详解
  10. java char character_Java char 与 Character