我是靠谱客的博主 激动黄蜂,最近开发中收集的这篇文章主要介绍P105 例5-3 编写实现C=A+B操作的函数。其中,矩阵A、矩阵B和矩阵C均采用压缩存储方式存储,矩阵元素均为int类型。并设计一个测试主函数,要求按矩阵方式输出矩阵C的数值。设矩阵A和矩阵B为如,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
P105 例5-3 编写实现C=A+B操作的函数。其中,矩阵A、矩阵B和矩阵C均采用压缩存储方式存储,矩阵元素均为int类型。并设计一个测试主函数,要求按矩阵方式输出矩阵C的数值。设矩阵A和矩阵B为如下所示的矩阵:
A=1 2 3 B=10 20 30
2 4 5 20 40 50
3 5 6 30 50 60
#include<stdio.h>
void Add(int a[],int b[],int c[],int n)
{
int i;
for(i=0;i<=n*(n+1)/2-1;i++)
c[i]=a[i]+b[i];
}
void Print(int a[],int n)
{
int i,j,k;
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(i>=j)
k=i*(i-1)/2+j-1;
else
k=j*(j-1)/2+i-1;
printf("%d
",a[k]);
}
printf("n");
}
}
int main()
{
int a[]={1,2,4,3,5,6},b[]={10,20,40,30,50,60},c[6];
int n=3;
Add(a,b,c,n);
Print(c,n);
return 0;
}
最后
以上就是激动黄蜂为你收集整理的P105 例5-3 编写实现C=A+B操作的函数。其中,矩阵A、矩阵B和矩阵C均采用压缩存储方式存储,矩阵元素均为int类型。并设计一个测试主函数,要求按矩阵方式输出矩阵C的数值。设矩阵A和矩阵B为如的全部内容,希望文章能够帮你解决P105 例5-3 编写实现C=A+B操作的函数。其中,矩阵A、矩阵B和矩阵C均采用压缩存储方式存储,矩阵元素均为int类型。并设计一个测试主函数,要求按矩阵方式输出矩阵C的数值。设矩阵A和矩阵B为如所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复