如何编写下面的程序,或者解释一下下面的程序给定程序中,函数fun的功能是:将a所指3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕到右边.#include#define

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 04:55:27

如何编写下面的程序,或者解释一下下面的程序给定程序中,函数fun的功能是:将a所指3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕到右边.#include#define
如何编写下面的程序,或者解释一下下面的程序
给定程序中,函数fun的功能是:将a所指3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕到右边.
#include
#define N 3
#define M 5
void fun(int(*a)[N],int k)
{int i,j,p,temp;
for(p=1;p

如何编写下面的程序,或者解释一下下面的程序给定程序中,函数fun的功能是:将a所指3*5矩阵中第k列的元素左移到第0列,第k列以后的每列元素依次左移,原来左边的各列依次绕到右边.#include#define
楼主有二个地方打错了:
#define N 3
#define M 5
N,M搞反了.
倒数第三行,{for(i=0;i