编一C个程序:将一个任意二维数组转置答:举例如下的矩阵A:1 2 3 4 5 6 7 8 9 则经过转置后,即将矩阵的第i行变成了现在的第i列,则原来的矩阵A变为如下矩阵B:1 4 7 2 5 8 3 6 9 代码:include int main(){ int n[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};int i, j, temp;printf("原始矩阵:\n");for(...
c语言中[][3]答:int x[2][3]={1,2,3,4,5,6};——声明一个2行3列的int型二维数组x,并用1,2,3,4,5,6依次对每个元素初始化。int x[][3]={0};——声明一个每行3列的int型二维数组x,用一个元素0初始化,二维数组的第一维由等号右侧的{}中的数字的行数确定。这里0只有一行,所以空着的[]中...
int x[2][3]={{1,2},{3,4},{5,6}}答:1. int x[2][3]={{1,2},{3,4},{5,6}} (1)这句的左边含义是:有一个二维数组,2行3列,一共就是6个int类型的数据。(2)这句的右边含义是:最里面的三个花括号,代表的是三行,每个花括号里有两个数据,代表的是每行有2列,所以代表的意思是:3行2列的一个int类型的二维数组...