用C语言求数组求一个3*3矩阵{{1,1,1},{1,2,3},{3,2,1}}和一个矢量{1...答:int main() { int matrix[3][3] = {{1,1,1},{1,2,3},{3,2,1}};int vector[3] = {1,3,2};int result[3] = {0,0,0};// 计算矩阵和矢量的乘积 for(int i=0; i<3; i++) { for(int j=0; j<3; j++) { result[i] += matrix[i][j] * vector[j];} } ...
用c语言实现任意3*3矩阵与3*3矩阵的乘法?答:int matrix1[ROW1][COL1] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; // 第一个3*3矩阵 int matrix2[ROW2][COL2] = {{9, 8, 7}, {6, 5, 4}, {3, 2, 1}}; // 第二个3*3矩阵 int result[ROW1][COL2]; // 存放结果的3*3矩阵 // 计算矩阵乘积 for...
C语言输出输出一个3*3矩阵,求大神改错答:include<stdio.h>#include<stdlib.h>int main(){ int p,a[3][3],i,j,n; for(i=0; i<=2; i++) { for(j=0; j<=2; j++) { printf("请输入该矩阵第%d行第%d列的数",i+1,j+1); scanf("%d",&a[i][j]); } } for(i=0,n=0; i<=2; n++,i++...
c语言编程 输入一个3*3的矩阵,打印该矩阵,并输出该矩阵的对角元素答:include<stdio.h>#define M 3#define N 3void Create_matrix(int matrix[M][N], int m, int n) {int i,j;printf("开始输入矩阵内容(%d行%d列)\n",m,n);for(i=0;i<m;i++) {printf("输入第%d行的%d个元素:",i+1,n);for(j=0;j<n;j++)scanf("%d",&matrix[i][j])...
C语言3行3列矩阵相乘写法答:void main(){ int a[3][3]={1,2,1,2,5,3,1,3,4};int b[3][3]={2,3,4,1,5,2,3,6,7};int c[3][3];int i,j,k;printf("A is:\n");for(i=0;i<3;i++){ for(j=0;j<3;j++)printf("%5d",a[i][j]);printf("\n");} printf("B is:\n");for(i=...