交換前の状態 |
|
変数aの値 |
123 |
変数bの値 |
456 |
交換後の状態 |
|
変数aの値 |
456 |
変数bの値 |
123 |
a=b; b=a; |
tmp=a; a=b; b=tmp; |
tmp=ary[10]; ary[10]=ary[20]; ary[20]=tmp; |
for (i=0, j=99; i<50; i++, j--) { tmp=ary[i]; ary[i]=ary[j]; ary[j]=tmp; } |
for (i=0, j=n-1; i<n/2; i++, j--) { tmp=ary[i]; ary[i]=ary[j]; ary[j]=tmp; } |
for (i=0, j=n-1; i<j; i++, j--) { tmp=ary[i]; ary[i]=ary[j]; ary[j]=tmp; } |