当前位置: 首页 > news >正文

网站制作公司制作网站免费建站网站seo

网站制作公司制作网站,免费建站网站seo,网站建设个人网银,全国新农村建设中心网站给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘即若A有Ra​行、Ca​列,B有Rb​行、Cb​列,则只有Ca​与Rb​相等时,两个矩阵才能相乘。 输入格式: 输入先后给出…

        给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘即若A有Ra​行、Ca​列,B有Rb​行、Cb​列,则只有Ca​与Rb​相等时,两个矩阵才能相乘。

输入格式:

        输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没有多余的空格。输入保证两个矩阵的R和C都是正数,并且所有整数的绝对值不超过100。

输出格式:

        若输入的两个矩阵的规模是匹配的,则按照输入的格式输出乘积矩阵AB,否则输出Error: Ca != Rb,其中Ca是A的列数,Rb是B的行数。

输入样例1:

2 3
1 2 3
4 5 6
3 4
7 8 9 0
-1 -2 -3 -4
5 6 7 8

输出样例1:

2 4
20 22 24 16
53 58 63 28

输入样例2:

3 2
38 26
43 -5
0 17
3 2
-11 57
99 68
81 72

输出样例2:

Error: 2 != 3

程序源码:

 

#include <stdio.h>  int main() {// 定义四个整型变量a, b, c, d,这些变量将用于存储用户输入的两个矩阵的行数和列数  int a, b, c, d;// 从标准输入读取两个整数,并将它们存储在变量a和b中  scanf("%d %d", &a, &b);// 根据用户输入的行数a和列数b,定义一个二维数组matrix1,用于存储第一个矩阵的元素  int matrix1[a][b];// 第一个for循环,遍历矩阵matrix1的每一行  for (int i = 0; i < a; i++) {// 第二个for循环,遍历矩阵matrix1的每一列  for (int j = 0; j < b; j++) {// 从标准输入读取一个整数,并存储在matrix1的(i, j)位置上  scanf("%d", &matrix1[i][j]);}}// 从标准输入读取两个整数,并将它们存储在变量c和d中,用于存储用户输入的第二个矩阵的行数和列数  scanf("%d %d", &c, &d);// 根据用户输入的行数c和列数d,定义一个二维数组matrix2,用于存储第二个矩阵的元素  int matrix2[c][d];// 第一个for循环,遍历矩阵matrix2的每一行  for (int i = 0; i < c; i++) {// 第二个for循环,遍历矩阵matrix2的每一列  for (int j = 0; j < d; j++) {// 从标准输入读取一个整数,并存储在matrix2的(i, j)位置上  scanf("%d", &matrix2[i][j]);}}// 如果变量b不等于变量c,执行下面的代码  if (b != c) {// 输出错误信息,指明b和c不相等  printf("Error: %d != %d\n", b, c);}else {// 如果b和c相等,输出a和d的值  printf("%d %d\n", a, d);// 定义一个名为countCol的整型变量,并初始化为0  int countCol = 0;// 遍历矩阵matrix1的每一行  for (int i = 0; i < a; i++) {// 遍历矩阵matrix1的每一列  for (int j = 0; j < d; j++) {// 定义一个名为sum的整型变量,并初始化为0  int sum = 0;// 遍历矩阵matrix1的每一列  for (int k = 0; k < b; k++) {// 计算matrix1的第i行和matrix2的第j列的点积,并累加到sum中  sum = sum + matrix1[i][k] * matrix2[k][j];}// 如果当前列不是最后一列,输出计算得到的sum,后面跟一个空格  if (j < d - 1) {printf("%d ", sum);}// 如果当前列是最后一列,输出计算得到的sum,后面跟一个换行符  else {printf("%d\n", sum);}}}}// 程序执行完毕,返回0,表示程序正常结束  return 0;
}

http://www.yayakq.cn/news/70385/

相关文章:

  • 书城网站建设规划书黑龙江跃众品牌策划公司
  • 公司网站建设多少费用哪儿济南兴田德润联系电话随身wifi网站设置
  • 做非法网站会怎样wordpress主题 淘宝客
  • 自己录入数据做问卷的网站太原网站推广怎么做
  • 潜山做网站天津模板网页制作报价
  • 大兴网站开发公司建个网站多少钱
  • 关键词搜索量排名凌哥seo节点
  • 在网站服务器上建立数据库关键词分析网站
  • 企业网站建设方案策划请将uploads里面的所有文件和文件夹上传到你的网站根目录
  • 湖南建设集团网站雨默合肥做网站推广
  • 做淘宝网站买个模版可以吗wordpress主题slcorp破解
  • 如何用wordpress做网站珠海建站网站模板
  • 英文网站seo如何做wordpress 修改文档目录名
  • ajax网站镇江百度开户
  • 织梦网站必须下载织梦仿站建站网站建设实战
  • 江苏住房和城乡建设网站环保部网站官网建设项目限批办法
  • 网站备案大概多久毕业设计微信小程序开发
  • 亚马逊网站怎么做像表白墙的网站
  • wordpress建站指南网站错误代码301
  • 网站可以做软著吗江西建设工程招标投标网站
  • 什么是网站链接优化做网站建设的利润
  • 乐清网站网络公司网站建设实验代码
  • 网站官网建设企业php网站开发 总结
  • 腾讯云的wordpress安装目录网站怎么做免费seo搜索
  • 北京做网站公司有哪些网站优化排名易下拉稳定
  • 哪家购物网站建设好企查查企业信息查询系统官网
  • 深圳网站设计电话网上购物系统源码
  • 网站建设的图片叠加步骤过程电脑网站怎么制作
  • 培训制作网站python 网站建设
  • 做淘客网站怎么样寻找常州微信网站建设