请老师帮我解答下,谢谢啦,最好带注释~

4、有2个多维数组分别是 int[][]a={{2,3,4},{4,6,8}} 和 int[][]b={{1,5,2,8},{5,9,10,-3},{2,7,-5,-18}}

按照如下方式进行运算。生成一个2行4列的数组。此数组的第1行1列是2*1+3*5+4*2第1行2列是2*5+3*9+4*7
第2行1列是4*1+6*5+8*2 依次类推。
(知识点:多维数组定义和创建、数组遍历、数组元素访问) [选作题]

0

4个回答

//java 写的
public static void matrixMultiplication(){
int[][]a={{2,3,4},{4,6,8}};
int[][]b={{1,5,2,8},{5,9,10,-3},{2,7,-5,-18}};
int[][]c = new int[a.length][b[1].length];
for (int i = 0; i < a.length; i++) { //控制计算的行数
for (int j = 0; j < b[1].length; j++) { //控制计算的列数
c[i][j] = 0;
for(int k = 0;k < a[i].length; k++){ // 控制计算的数
c[i][j] += a[i][k]*b[k][j]; //计算数据
}
}
}
for (int i = 0; i < c.length; i++) {
for (int j = 0; j < c[i].length; j++) {
System.out.print(c[i][j] + "\t");
}
System.out.println();
}
}

测试结果
25 65 14 -65
50 130 28 -130

2

c++写的,拿去吧,顺便提一下,这是矩阵的乘法运算,如果还没学可以了解一下,很有意思的,望采纳!

 #include <iostream>
using namespace std;

int main(){
    int a[2][3]={{2,3,4},{4,6,8}};
    int b[3][4]={{1,5,2,8},{5,9,10,-3},{2,7,-5,-18}};
    int c[4][3]={0};
    for(int i=0;i<2;i++){
        for(int j=0;j<4;j++){
            for(int k=0;k<3;k++){
                c[i][j]+=(a[i][k]*b[k][j]);
            }
        }
    }

    for (int i=0;i<2;i++){
        for (int j=0;j<4;j++){
            cout<<c[i][j]<<"\t";
        }
        cout<<endl;
    }

} 

输出为:
图片说明

1
fight_in_dl
战在春秋 题目中说第2行1列是4*1+6*5+8*2 , 结果应该是50。为什么是-15呢?
接近 2 年之前 回复
0

上面结果矩阵c维度写错了,不好意思,看这个:

 #include <iostream>
using namespace std;

int main(){
    int a[2][3]={{2,3,4},{4,6,8}};
    int b[3][4]={{1,5,2,8},{5,9,10,-3},{2,7,-5,-18}};
    int c[2][4]={0};
    for(int i=0;i<2;i++){
        for(int j=0;j<4;j++){
            for(int k=0;k<3;k++){
                c[i][j]+=(a[i][k]*b[k][j]);
            }
        }
    }

    for (int i=0;i<2;i++){
        for (int j=0;j<4;j++){
            cout<<c[i][j]<<"\t";
        }
        cout<<endl;
    }

} 

输出:
图片说明

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
【每周荐书11】《我是落花生的女儿》(许燕吉 著,2013)
在历史洪流面前,人显得太过渺小;同时,人性的温暖与价值取向,在书中一展无遗。如果说人要抱怨,作者许燕吉女士有太多的资格,而书中看到的更多是对历史的记录,从小人物的生存史,看到时代的变迁。   特别感动的书中对大量老师、保姆的描写。作者基本上是解放前完成基础教育阶段。那时的初中、高中老师,很多都成为了后来的大学教授。而且还描写了那时政府高官的小孩子,和大家的小孩一样上学。真正的教育家,是让人在忘却了所有知识后留在血液中的部分。   只想说,《我是落花生的女儿》这部书值得收藏,值得一读再读。甚至值得作为我们
大家帮忙投一票,谢谢
<br />前不久参加了一个电子电脑大赛  用C#写的一个邮件客户端软件<br />支持下吧!!!<br />投票地址:http://www.jxecstac.com/workShow.asp?Id=2181    <br />选D哈,非常感谢 <br />作品截图:<br /><br /> <br /> <br /> 
设置itemCreationPolicy使页面创建时元素已经创建
[code=&quot;xml&quot;] [/code] 在这个页面中有两个按钮,分别出现在两个状态中.默认情况下,flex不创建btnsmall按钮, 因此页面的creationComplete方法中访问btnsmall会报空指针异常. 设置creationComplete属性则可以立即创建组件 详细介绍可以看[ur...
练习2:写⼀个函数, ⽤用正则表达式清除字符串串中的’[’、’]’和其中的内容
#去除[]以及[]之间的内容 import re s = “[lol]你好,帮我去除括号以及括号中的内容。[smile]。谢谢!” ss = re.sub(r’[.*?]’, “”, s) print(ss)
Python基础面试2
1. 打印1-100之内的偶数,方法越多越好 # 1、切片 print(list(range(101))[::2]) #等同于[0:-1:2] 0是第一个元素,-1是最后一个元素,步长是2 # 2、for循环 a = [] for i in range(101): if i % 2 == 0: a.append(i) print(a) 2、写一个函数, 用正则...
乐视网2017暑期实习生笔试题(二)编程题
ACM模版 题目 代码 #include &amp;lt;iostream&amp;gt; using namespace std; int flip(int x) { if (x &amp;amp; 1) { return x; } int n = 0; while (x) { n = (n &amp;lt;&amp;lt; 1) ...
99道lisp练习题----(二)数学
其他解法请参考: http://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/L-99_Ninety-Nine_Lisp_Problems.html Arithmetic P31 (**) Determine whether a given integer number is prime. (判断一个数是不是Example
请帮我解答!谢谢!
(1)rnrnvoid fun(int *a,int i,int j)rnrnint t;rnrnif(irnrn#include rnrnmain ( )rnrn char b1[8]="abcdefg",b2[8],*p=b1+3;rnrnwhile(--pb>=b1) strcpy(b2,pb);rnrnprintf("%d\n",strlen(b2));rnrn以上程序输出结果为?rnrn答案:7rnrn对比(3)(4)两题,数组名+数字 到底表示什么?rnrn(5)rnrn已知二树杈后序遍历序列是dabec,中序遍历为debac,则它的前序遍历为?rnrn答案:cedbarnrn这道题怎么做?rnrn(6)rnrn若串s="Program",则其子串的数目为?rnrn答案:29rnrn这体怎么做?rn
初级软件开发人员进修必备的20本书(上)
开 发和编程向来就不是一件轻松的事,有时候你可能需要别人稍微点化一下,或者从书中得到一些有用的帮助。总而言之,无论是 工作流程还是进修你的专业,现在的互联网已经帮了你很大的忙!今天我们为你开出了20本免费书籍的书单,里面涵盖了软件初学者和程序员们从简单到复杂的一 个内容。绝大多数我相信你都可以从书单列表中找到答案。之前我们还推荐过《设计师们必读的10本书》,读者用户们反应非常好,希望今...
word教程最新最简单2
word教程最新最简单2继承上集 请大家多多支持!谢谢啦!
菜鸟问题,请各位老师前辈帮忙解答下,谢谢啦
public String codeString(String s)rn String str=s;rn trybyte b[]=str.getBytes("ISO-8859-1");rn str=new String(b);rn return str;rn rn catch(Exception e)rn return str;rn rn rn在JSP中做了个注册的页面,这段代码是做什么的啊?rn请大家帮忙解答一下,谢谢了rn
CSDN:2018年度CSDN博客之星评选竞赛——094号,感谢您,投上的宝贵一票,感谢!感恩!
我是第094号博主候选人—“一个处女座的程序猿”,谢谢您的投票!感谢您的举手之劳! 投票步骤: 第一步,点击,投票连接一 CSDN2018博客之星投票通道                          投票连接二 CSDN2018博客之星投票通道 第二步,向下拉至第094号博主候选人—“一个处女座的程序猿”。 第三步,点击投票,谢谢!也同时希望各位朋友帮我转发一下,点击为Ta拉票,感谢! ...
第一个数据库程序
这是我的第一个数据库程序,一些功能还没有实现,但最重要的问题是,当我关闭这个应用程序的时候,老师出现错误,希望朋友们帮我解决一下,谢谢!
"谢谢您!请检查您的电子邮件",请问后边的8个字!
谢谢您!请检查您的电子邮件,以便执行后续步骤。
求C语言编辑注册表例子 最好带注释 谢谢……
谢谢 你们的帮助
小问题,请帮我解答,谢谢
rn[code=SQL]select 学生表.学号,姓名,avg(成绩) from 学生表,成绩表rnwhere 学生表.学号=成绩表.学号 rn[/code]rn报错:rn服务器: 消息 8118,级别 16,状态 1,行 1rn列 '学生表.学号' 在选择列表中无效,因为该列未包含在聚合函数中,并且没有 GROUP BY 子句。rn服务器: 消息 8118,级别 16,状态 1,行 1rn列 '学生表.姓名' 在选择列表中无效,因为该列未包含在聚合函数中,并且没有 GROUP BY 子句。rnrn加了group by:rn[code=SQL]select 学生表.学号,姓名,avg(成绩) from 学生表,成绩表rnwhere 学生表.学号=成绩表.学号 rngroup by 学生表.学号[/code]rn报错:rn[color=#FF0000]服务器: 消息 8120,级别 16,状态 1,行 1rn列 '学生表.姓名' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。[/color]rnrn问题:1、姓名 和学号 都在一个表里啊,怎么还报错?rn 2、是不是聚合函数都要和group by一起用?rn rn
练习 1-23 编写一个删除C语言程序中所有的注释语句。要正确处理带引号的字符串与字符常量。在C语言中,注释不允许嵌套。
C语言程序设计(第二版) 练习1-23 个人设计 练习 1-23 编写一个删除C语言程序中所有的注释语句。要正确处理带引号的字符串与字符常量。在C语言中,注释不允许嵌套。 代码块: #include &amp;lt;stdio.h&amp;gt; #include &amp;lt;string.h&amp;gt; #include &amp;lt;stdlib.h&amp;gt; void delete_note(char s[]); ...
谁能帮我解答下这个问题?谢谢啦!
设关系模式R的属性集合为A, B, C, 其上的函数依赖集F=B→C, A→C, 判断分解ρ1=R1(A, B), R2(A, C), ρ2=R1(A, C), R2(B, C)是否具有无损连接性和函数依赖保持性?
求一个发送邮件的bat脚本,最好带注释
Windows 一个发送邮件的脚本,谢谢。blat.dll,或者VBS都可以只要能通过bat 调用。。。。。。[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/8.gif][/img]
计算机组成原理课后习题答案
计算机组成原理课后习题答案 白中英第四版 厦大老师布置的作业都可以解决啦, 帮我大忙了!!
发工资咯:)(C语言解析和代码)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2021 Problem Description 作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在...
我不小心将桌面上的“回收站”删除了,还能恢复吗?
中文版系统:右键选择个性化,然后选更改桌面图标,把回收站前面的钩选上   英文版系统:右键---》Personalize--》最左边的”Change desktop icons“--->勾选“Recycle Bin“----》最下面的点击“OK”
一个简单的excel操作程序(c#)示例
一个入门级的excel操作程序(c#)示例,大家可以参考一下,小弟实在是没什么分了,大家帮我一下吧。谢谢啦!
(百度地图)根据名称进行定位
有不足请指出,谢谢啦
连载《国培计划》骨干教师的研修日志之七:N个老师的日志
下面的列表是N个国培计划的老师的研修日志,我看了,很受鼓舞。这么多老师的错爱,在这里一并谢谢了! 谢谢老师的抬爱,作为自我激励吧!  下面的连接的地址列表:   教育观念的转变至关重要 发布者:陈建波 发布时间: 2011-1-25 20:58:19 http://hebei.guopei.teacher.com.cn/GuoPeiAdmin/UserLog/UserLogVi
D - 发工资咯:)C语言
作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六
王老板Python面试(10):17道python笔试面试真题
开始答题了 1、一行代码实现1--100之和利用sum()函数求和 2、如何在一个函数内部修改全局变量利用global 修改全局变量 3、列出5个python标准库os:提供了不少与操作系统相关联的函数sys:   通常用于命令行参数re:   正则匹配math: 数学运算datetime:处理日期时间4、字典如何删除键和合并...
2018 初出茅庐,砥砺前行!
工作第二年,结束了第一年兵荒马乱,继续学习!
db11_OK.mdb
请老师帮助解决,谢谢!
关于单链表的逆置问题
大家都知道单链表是只能前结点找到后结点的,关于单链表的逆置也困扰了我很久,终于受不了了,进行了一番重新学习 在我学到的方法有这么几种:三指针法(也可以理解为辅助指针法)、头插法、今天学到的递归; 壹、三指针法:我们先来看这个理解图 这个图看上去应该可以很好的理解这种方法; 下面就是三指针法的实现: typedef int DataType; //类型定义 typedef struc...
关于DirectDraw的问题,请老师解答!!谢谢!!
我在学习DirectX编程,在程序中我要进行DirectDraw对象初始话时调用函数DirectDrawCreate(),而整个程序编译运行时显示如下错误提示:rn-------------------Configuration: ddraw1 - Win32 Debug--------------------rnLinking...rnddraw1.obj : error LNK2001: unresolved external symbol _DirectDrawCreate@12rnDebug/ddraw1.exe : fatal error LNK1120: 1 unresolved externalsrnError executing link.exe.rnrnddraw1.exe - 2 error(s), 0 warning(s)rn敬请老师指点,衷心表示感谢!!
多线程 dataGridView问题
请高手帮我看一下这个程序是怎么回事,我才接触多线程,不是很了解。。。谢谢
走马灯=仿真原理图+程序
实惠 超值 欢迎发烧友友来下载,不足的请帮我修正,谢谢!
多功能电脑钟,已经通过测试
自己做的一些小设计,请大伙也帮我看下,以便提高,谢谢
2018智慧交通信息化中车牌识别的应用
在新的一年中,为了满足各个行业对车牌号自动录入的需求,为了提高在移动终端上输入车牌号的速度和准确性,Android、iOS手机扫行驶证识别技术由此诞生,自动识别录入车牌号信息。 手持端移动端车牌识别技术是指通过计算机视觉、图像处理与模式识别等方法从车辆图像中提取车牌字符信息,从而确定车辆身份的技术。移动端车牌自动识别越来越多的被应用在我们的日常生活中。早上开车上高速,ETC自助通道,无人值守,车
fft 单片机上的程序
fft 单片机上的程序,效果好带注释的128点fft-C程序示例,可方便移植
陆老师请解答
怎么在一个播放器里控制左右声道的选择,用哪个接口来实现?rn上次有问过你一个问题,你在解答时有说“使用智能连接的方法构建filter graph,真正开发软件的时候并不推荐这么做”,是不是要我自己分类的手动建立filter chain 啊,可以用文件的后缀名来区分呢?rn在全屏显示时,没有鼠标信息(也就是见不到鼠标),但我想显示鼠标,并可以进行鼠标的右键操作,请问怎么实现啊?
[Java] 蓝桥杯ALGO-42 算法训练 送分啦
问题描述这题想得分吗?想,请输出“yes”;不想,请输出“no”。输出格式输出包括一行,为“yes”或“no”。 package algo42; public class Main{ public static void main(String[] args){ System.out.println(&quot;yes&quot;); } }  ...
哪能下到JDeveloper,最好带注册码的,谢谢
我的EMail是wzy888@163.com
易学C++请给我些TXT格式的
请给我个TXT格式的好吗朋友们,谢谢啦!
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 人工智能培训谢谢 python培训老师