1.creat()函数是生成一个随机矩阵,大小是M*N.具体的说应该说是5*5的方阵
具体使用的是srand(一个变量),也就是设立一个随机种子,然后rand()的返回值%100后存在数组中,这样就得到了一个所有元素值的大小不超过100的非负整数矩阵.
2.swap()函数是将矩阵的行与列进行交换的函数.
也就是交换a[i][j]和a[j][i].由于矩阵是方阵(行数和列数相同),所以还是得到的一个5*5的矩阵,也就是原矩阵的转置矩阵.
3.show()函数是输出一个矩阵.
输出的方式是保留三位整数,也就是不足三位补为空格的输出一个整数.
所以整个main()函数的过程就是:
生成一个随机矩阵,并输出这个矩阵
求出这个矩阵的转置矩阵,并存在原矩阵中
输出转置矩阵