C语言高手请进 急!!! 满意的话还可追加20到50分!!!

在VisuaoC++6.0的环境下运行的(任选一个,两个都做更好)问题1:编一个程序计算矩阵的加减乘的运算要求输入的矩阵无论多么大都能计算,而且输入错误(如:输入2行,-... 在Visuao C++6.0 的环境下运行的(任选一个,两个都做更好)
问题1:编一个程序计算矩阵的加 减 乘的运算
要求输入的矩阵无论多么大都能计算,而且输入错误(如:输入2行,-3列)时可以报错,并且能尽可能保证进行各种运算时不会"崩"
问题2:编一个程序能计算一篇未知英文文章的单词个数(文章中无标点符号,单词之间只一一个空格相隔,文章词数可能很多),并且要求能算出某一单词在文中出现的次数
矩阵的大小是未知的
能答的好的话本人可追加100分,真的,请高手帮忙!!!
展开
 我来答
qin198902042
2007-11-17 · TA获得超过143个赞
知道小有建树答主
回答量:624
采纳率:0%
帮助的人:276万
展开全部
#include <conio.h>
#include <stdio.h>
main()
{
float a[3][3],sum=0;
int i,j;
printf("please input rectangle element:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%f",&a[i][j]);
for(i=0;i<3;i++)
sum=sum+a[i][i];
printf("duijiaoxian he is %6.2f",sum);
}
一个3*3矩阵对角线元素之和
萌哒牛
2007-11-09 · TA获得超过1910个赞
知道小有建树答主
回答量:1100
采纳率:0%
帮助的人:132万
展开全部
请编写函数juzhen,该函数的功能是:将三行四列矩阵x乘以四行三列矩阵y,结果放在三行三列矩阵中。矩阵相乘的基本方法是:矩阵Xy中行列下标分别为i,j的元素的值,是矩阵X中第i行上四个元素与矩阵Y中第j列上四个元素对应相乘的积。
#include <conio.h>
#include <stdio.h>
void juzhen (int a[3][4],int b[4][3],int ab[3][3])
{
int i,j,z;
for (i=0;i<3;i++)
for (j=0;j<4;j++)
for (z=0;z<3;z++)
ab[i][z]=ab[i][z]+a[i][j]*b[j][z];/*此得为要填写的内容*/
}
main()
{
int x[3][4]={1,0,1,1,2,1,0,1,1,2,0,3};
int y[4][3]={1,1,1,0,0,0,2,1,1,1,1,3};
int xy[3][3]={0},i,j;
clrscr();
juzhen (x,y,xy);
printf("x ju zhen is:\n");
for (i=0;i<3;i++)
{
for (j=0;j<4;j++)
printf("%3d",x[i][j]);
printf("\n");
}
printf("y ju zhen is:\n");
for (i=0;i<4;i++)
{
for (j=0;j<3;j++)
printf("%3d",y[i][j]);
printf("\n");
}
printf("xy ju zhen is:\n");
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
printf("%3d",xy[i][j]);
printf("\n");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式