1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > c语言函数二维数组调用 C语言之调用函数传递二维数组

c语言函数二维数组调用 C语言之调用函数传递二维数组

时间:2018-11-27 12:00:28

相关推荐

c语言函数二维数组调用 C语言之调用函数传递二维数组

转置二维数组的实例代码,探究二维数组作为参数的传递问题

#include

#define N 3

int array[N][N];

void main()

{

//在主函数内声明被调函数

void convert(int array[][3]);

int i,j;

printf("输入数组:\n");

for(j=0;j

for(i=0;i

scanf("%d",&array[i][j]);

printf("\n");

for(j=0;j

{

for(i=0;i

printf("%d\t",array[i][j]);

printf("\n");

}

//调用矩阵转置函数

convert(array);

printf("\n");

for(i=0;i

{

for(j=0;j

printf("%d\t",array[i][j]);

printf("\n");

}

}

void convert(int array[][3])

{

int i,j,t;

for(i=0;i

for(j=0;j

{

t=array[i][j];

array[i][j]=array[j][i];

array[j][i]=t;

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。