问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...输入3×3的矩阵ab和c,编写三个函数分别计算c=a+b,c=a-b,c=a*b...

发布网友 发布时间:2024-10-18 16:36

我来回答

3个回答

热心网友 时间:2024-11-07 06:46

#include <stdio.h>
int main(void)
{
 void output(int num[][3]);
 int i, j;
 int a[3][3], b[3][3], c[3][3];
 puts("请输入矩阵a : ");
 for (i = 0; i < 3; ++i)
 {
  for (j = 0; j < 3; ++j)
   scanf("%d", a[i] + j);
 }
 puts("请输入矩阵b : ");
 for (i = 0; i < 3; ++i)
 {
  for (j = 0; j < 3; ++j)
   scanf("%d", b[i] + j);
 }
 puts("a+b : ");
 for (i = 0; i < 3; ++i)
 {
  for (j = 0; j < 3; ++j)
   c[i][j] = a[i][j] + b[i][j];
 }
 output(c);
 puts("a-b : ");
 for (i = 0; i < 3; ++i)
 {
  for (j = 0; j < 3; ++j)
   c[i][j] = a[i][j] - b[i][j];
 }
 output(c);
 puts("a*b : ");
 for (i = 0; i < 3; ++i)
 {
  for (j = 0; j < 3; ++j)
   c[i][j] = a[i][j] * b[i][j];
 }
 output(c);
 return 0;
}
void output(int num[][3])
{
 int i, j;
 for (i = 0; i < 3; ++i)
 {
  for (j = 0; j < 3; ++j)
   printf("%-5d", num[i][j]);
  putchar('\n');
 }
}

热心网友 时间:2024-11-07 06:39

#include<stdio.h>
void asum(double a[3][3],double b[3][3],double c[3][3])
{ int i,j; for ( i=0;i<3;i++ ) for ( j=0;j<3;j++ ) c[i][j]=a[i][j]+b[i][j];
}
void asub(double a[3][3],double b[3][3],double c[3][3])
{ int i,j; for ( i=0;i<3;i++ ) for ( j=0;j<3;j++ ) c[i][j]=a[i][j]-b[i][j];
}
void amul(double a[3][3],double b[3][3],double c[3][3])
{ int i,j; for ( i=0;i<3;i++ ) for ( j=0;j<3;j++ ) c[i][j]=a[i][j]*b[i][j];
}
void main()
{ double a[3][3],b[3][3],c[3][3];
int i,j;
for ( i=0;i<3;i++ ) for ( j=0;j<3;j++ ) scanf("%lf",&a[i][j]);
for ( i=0;i<3;i++ ) for ( j=0;j<3;j++ ) scanf("%lf",&b[i][j]);
printf("c=a+b\n");
asum(a,b,c); for ( i=0;i<3;i++,printf("\n") ) for ( j=0;j<3;j++ ) printf("%16lf",c[i][j]);
printf("c=a-b\n");
asub(a,b,c); for ( i=0;i<3;i++,printf("\n") ) for ( j=0;j<3;j++ ) printf("%16lf",c[i][j]);
printf("c=a*b\n");
amul(a,b,c); for ( i=0;i<3;i++,printf("\n") ) for ( j=0;j<3;j++ ) printf("%16lf",c[i][j]);
}

热心网友 时间:2024-11-07 06:45

a、b、c都是3*3的矩阵么?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求助:补全成语. _然而止、_然不屈、_然四顾、_然若失、_然而至、_然拒绝、_然无声... 我姑妈(姑妈去世),现奶奶的房产 姑妈的女儿有继承权吗? 丈夫去世遗产应该能怎么分配 《人世间》骆士宾遗产股权归谁所有 为什么说曹珊不应该得罪水自流_百 ... 有谁知我国十大元帅及十大上将? 解放中国的10大元帅是那几个? 对中国有何影响? 中国历史上的十大元帅 为什么中国过去有元帅现在没有了 ...想看中国80年代、90年代热播的电视剧,《渴望》、《蛙女》等,越多... 电动卷扬机的制动电机有没有正反向? x2/a2+y2/b2=-1是什么图形 微信小程序领取卡券方法 徐州协鑫和徐州美驰车桥哪个公司比较好? 艺考生如果艺考没过怎么办 前世因今生果,前世鸡精,今生沦为昌 福建万诚财富投资咨询有限公司怎么样? 共祥路529号到莲花南路2185号多少公里 共祥路529号到淞滨路多远 石狮市万诚鼎祥集团有限公司怎么样? 蟹大脚创业传奇 万诚食品发展历程 2024洛阳师范学院研究生奖学金和助学金有哪些 中国科学技术大学研究生的奖学金有哪些? ...第一个月的工资:首年佣金3177元,应发佣金3936元,新人津贴800元,已... 小李爸爸上月交个人所得税54.5元,小李爸爸上月工资是多少? ...87.93平米.单价是3940元请问 契税和公共维修基金一共需要多少钱... 粉末涂料的特点为( )。 用家里的自来水煮出来的开水喝的时候感觉有以为,喉咙会不舒服先,是漂白... 喝了自来水嗓子全是痰怎么回事 c语言中c= a* b* c是什么意思? 妨害公务罪会被判多少年 三星s3370收到短信屏幕为什么不显示人名 三星手机照相照片上显示的人名 三星a5收到一条微信不显示人名... 以前的手机卡放入三星手机中,别人拔打时怎么不显示名字? 三星1679联系人存手机内存不显示人名 教师招聘面试10分钟试讲注意事项 ...相差十岁以上不再是同辈,所以20岁女生叫27岁男人哥哥,叫31岁已婚女... 在美国刷卡用什么 求几个英语问题的答案,不要太多,用英语回答,急要~ 外国比如美国等国家,在那里使用美国各个银行发的信用卡有积分吗?或者其... 求一下几个英语问题的答案 感到意外的一件事作文(内容插叙) 实验室用不锈钢高压反应釜 连续釜式反应器进行不可逆放热反应最多有几个定态 600 什么股 一个长方体木块,分别从上部下部截去高1cm和2cm的长方体后,便成了一个... 一个长方体木块,分别从上部和下部截去高三厘米和两厘米的长方体后... ...从上部和下部分别截去高为3厘米和2厘米的长方体后,便成为一个正方体...