矩阵

#include<iostream>
using namespace std;
int main()
{
int arr[][3] =
{
{ 1, 2, 3 },
{ 4, 5, 6 },
{ 7, 8, 9 },
};
printf("before change!\n");
int i, j, t;
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
printf("%3d",*(*(arr + i)+j));
printf("\n");
}
for (i = 0; i < 3; i++)
{
for (j = 0; j < i;j++)
{
t = *(*(arr + i) + j);
*(*(arr + i) + j) = *(*(arr + j) + i);
*(*(arr + j) + i) = t;
}
}
printf("after change!\n");
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("%3d", *(*(arr + i) + j));
}
printf("\n"); } system("pause"); return 0;}

posted @ 2017-08-04 14:37  jandli  阅读(71)  评论(0)    收藏  举报