C 对应行和列的邻接矩阵和
在邻接矩阵上求同一索引的行和列之和的最简单方法是什么 以下是一个例子:C 对应行和列的邻接矩阵和,c,C,在邻接矩阵上求同一索引的行和列之和的最简单方法是什么 以下是一个例子: A B C D A 1 0 2 1 B 3 - - - C 0 - - - D 1 - - - 其中-是条目。如何将A列与A行相加,B列与B行相加 例如,对于:1+0+2+1+1+3+0+1=9,请尝试此代码。……我在代码中添加了注释以理解逻辑 #include<stdio.h> int main(){ int arr[2
A B C D
A 1 0 2 1
B 3 - - -
C 0 - - -
D 1 - - -
其中-是条目。如何将A列与A行相加,B列与B行相加
例如,对于:1+0+2+1+1+3+0+1=9,请尝试此代码。……我在代码中添加了注释以理解逻辑
#include<stdio.h>
int main(){
int arr[20][20],i,j,n;
int k,sum=0;
printf("\nEnter matrix size: ");
scanf("%d",&n);
printf("\nEnter the matrix");
// to read the matrix
for(i=0;i<n;i++){
for(j=0;j<n;j++){
scanf("%d",&arr[i][j]);
}
}
//to display the matrix
printf("\nMatrix is : ");
for(i=0;i<n;i++){
printf("\n");
for(j=0;j<n;j++){
printf(" %d",arr[i][j]);
}
}
k=0;
//to add corresponding rows and column elements
while(k<n){
sum=0;
for(i=0;i<n;i++){
sum=sum+arr[k][i];
}
for(i=0;i<n;i++){
sum=sum+arr[i][k];
}
//to print the result
printf("\nFor row and column number %d sum is %d",k,sum);
k++;
}
}
堆栈溢出是没有做我的家庭作业服务!是的,我知道这不是我的家庭作业服务。我认为他/她有问题,并坚持了下去……这就是我为什么要帮忙的原因:……没什么错,你应该要求一个答案并告诉他。OP至少应该显示她的代码。所以,是的,这是有问题的。不要只为一些重复而推荐!是的,谢谢,我会在下一篇文章中记住这一点堆栈溢出是没有做我的家庭作业服务!