搜索

两个二维数组行相乘的c语言编程

发布网友 发布时间:2022-04-24 13:58

我来回答

3个回答

热心网友 时间:2023-10-15 10:04

#include<stdio.h>

int p,q,k;

void main(){

float A[2][2]={1,1,2,1},B[2][1]={2,1};

float C[2][1]={0};

printf("矩阵A*矩阵B为:\n"); //计算两个矩阵相乘;以[2][2]*[2][1]为例

for(p=0;p<2;++p)  

    首先要对编程有个比较大概的了解,编程的对象,编程的原理,编程的目的等等。推荐阅读《计算机科学导论》,该书简单明了的讲述了计算机组成、计算机网络、操作系统、程序设计、数据结构等编程均会用到的基本知识。

    在了解编程基本知识后,要想想自己学习编程后到底要干什么以确定学习的方向。比如说是想要开发手机app,网站开发,企业系统等等。当然,在初期没有指导的情况下,我们会迷茫,无法找寻自己的方向。那么就选择当前应用最广泛,最容易找到工作的一门语言来学习。如Java/C++/Python/.Net/PHP,他们应用极其广泛,找工作也非常容易。

热心网友 时间:2023-10-15 10:04

#include<stdio.h>
int p,q,k;
void main(){
float A[2][2]={1,1,2,1},B[2][1]={2,1};
float C[2][1]={0};
printf("矩阵A*矩阵B为:\n"); //计算两个矩阵相乘;以[2][2]*[2][1]为例
for(p=0;p<2;++p)
{
for(q=0;q<1;++q)
{
for(k=0;k<2;++k)
C[p][q]+=A[p][k]*B[k][q];
}
}
for(p=0;p<2;p++) {
for(q=0;q<1;q++)
{
printf("%f",C[p][q]);
printf("\n");
}
}
}
这是C语言矩阵的乘法程序。

热心网友 时间:2023-10-15 10:04

具体说说,是矩阵相乘还是各个元素分别相乘?
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top