编程计算并输出m×n阶矩阵的转置矩阵。其中 m和n的值由用户从键盘输入。已知m和n的值都不超过10。按
已帮助 人
编程计算并输出m×n阶矩阵的转置矩阵。其中,m和n的值由用户从键盘输入。已知m和n的值都不超过10。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include <stdio.h> #define M 10 #define N 10 void Transpose(int a[][N], int at[][M], int m, int n); void InputMatrix(int a[][N], int m, int n); void PrintMatrix(int at[][M], int n, int m); int main() { int s[M][N], st[N][M], m, n; printf("Input m, n:"); scanf("%d,%d", &m, &n); InputMatrix(s, m, n); Transpose(s, st, m, n); printf("The transposed matrix
A.第26行: at[j][i] = a[i][j] 第47行: i<n 第49行: j<m 第53行: printf("n")
B.第26行: at[i][j] = a[j][i] 第47行: i<m 第49行: j<n 第53行: return
C.第26行: at[j][i] = a[i][j] 第47行: i<=n 第49行: j<=m 第53行: return 0;
D.第26行: at[i][j] = a[j][i] 第47行: i<=m 第49行: j<=n 第53行: printf("n")

回答
共1条回复-
A
