
C语言 拜托高手帮我解决一下这两道题 急!!! 高赏
1设计一个支持矩阵加减乘运算的程序2给定N个点的坐标,判断这N个点一次围成一闭合多边形再给一点(XY),判断它是否在多边形中这个答案有点小问题,本人还是改不出来还是麻烦高...
1 设计一个支持 矩阵加减乘 运算的程序
2 给定N个点的 坐标,判断这N个 点 一次 围成一 闭合多边形再给 一点(X Y),判断它是否在多边形中
这个答案有点小问题,本人还是改不出来
还是麻烦高手帮忙改一下吧 展开
2 给定N个点的 坐标,判断这N个 点 一次 围成一 闭合多边形再给 一点(X Y),判断它是否在多边形中
这个答案有点小问题,本人还是改不出来
还是麻烦高手帮忙改一下吧 展开
2个回答
展开全部
*#define N 4
void main(){
int a[N][N],b[N][N],e[N][N]={0};
printf("输入矩阵A:\n");
for (int i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&a[i][j]);
printf("输入矩阵B:\n");
for (i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&b[i][j]);
printf("矩阵C=A+B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]+b[i][j]);
printf("\n");
}
printf("矩阵D=A-B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]-b[i][j]);
printf("\n");
}
printf("矩阵E=A*B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++){
for (int k=0;k<N;k++)
e[i][j]+=a[i][k]*b[k][j];
printf("%6d",e[i][j]);
}
printf("\n");
}
}
第二个太麻烦了
你看这里吧
http://zhidao.baidu.com/question/43275308.html?fr=qrl
void main(){
int a[N][N],b[N][N],e[N][N]={0};
printf("输入矩阵A:\n");
for (int i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&a[i][j]);
printf("输入矩阵B:\n");
for (i=0;i<N;i++)
for (int j=0;j<N;j++)
scanf("%d",&b[i][j]);
printf("矩阵C=A+B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]+b[i][j]);
printf("\n");
}
printf("矩阵D=A-B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++)
printf("%6d",a[i][j]-b[i][j]);
printf("\n");
}
printf("矩阵E=A*B:\n");
for (i=0;i<N;i++){
for (int j=0;j<N;j++){
for (int k=0;k<N;k++)
e[i][j]+=a[i][k]*b[k][j];
printf("%6d",e[i][j]);
}
printf("\n");
}
}
第二个太麻烦了
你看这里吧
http://zhidao.baidu.com/question/43275308.html?fr=qrl
展开全部
我连题目都点看不太懂
是不是和前面加减一样,每个位置的和每个位置的相乘?
如果是的画就和前面加减一样就好了啊!
实在看不懂前面这位的算法,他好像在算整个乘积的和。
printf("矩阵E=A*B:\n");
for (i=0;i<N;i++){
for (j=0;j<N;j++)
printf("%6d",a[i][j]*b[i][j]);
printf("\n");
}
最后的改了下,看看是不是你要的。
是不是和前面加减一样,每个位置的和每个位置的相乘?
如果是的画就和前面加减一样就好了啊!
实在看不懂前面这位的算法,他好像在算整个乘积的和。
printf("矩阵E=A*B:\n");
for (i=0;i<N;i++){
for (j=0;j<N;j++)
printf("%6d",a[i][j]*b[i][j]);
printf("\n");
}
最后的改了下,看看是不是你要的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询