//3*3数组行和列互换;
#include <stdio.h>//3*3数组行和列互换;
int main()
{
//int fun(int array);
int array = { 1, 2, 3, 4, 5, 6, 7, 8, 9} ;
int i = 0 ;
int j = 1 ;
int temp;
//交换前打印;
printf("交换前的打印:\n");
for( i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("%d\t", array);
}
printf("\n");
}
printf("\n");
//fun(array);
for( i = 0; i < 2; i++) //行循环关键点是数组A,A,A这个三个不用交换;
{
for (j = i + j; j < 3; j++)//列循环
{
temp = array;
array = array; //数据交换;
array = temp;
}
}
printf("交换后的打印:\n");
for( i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("%d\t", array);
}
printf("\n");
}
printf("\n");
//交换后打印
return 0;
} 是的,刚看视频初学的,呵呵1 希望能有计算矩阵的
页:
[1]