그리고
aa[j] == j[aa]
임을 보여주는 코딩
#include <stdio.h>
void main()
{
int aa[] = { 1010, 22, 33, 11, 2, 3333, 222, 444, 555, 55, 333, 111, 3333 };
int count = sizeof(aa)/sizeof(int);
int i, j;
printf("---start---\n");
for (i = 0; i < count; i++) {
printf("%d ", aa[i]);
}
printf("---end---\n");
for (i = 0; i < count - 1; i++) {
for (j = 0; j < count - i - 1; j++) {
if (aa[j] > aa[j+1]) {
int temp = j[aa];
j[aa] = (j+1)[aa];
(j+1)[aa] = temp;
}
}
}
printf("---start---\n");
for (i = 0; i < count; i++) {
printf("%d ", aa[i]);
}
printf("---end---\n");
}
'Programming > C,C++' 카테고리의 다른 글
binary2decimal (0) | 2017.04.19 |
---|---|
List (C, Single Linked) / ..ing (0) | 2017.04.18 |
strstr 구현하기 (0) | 2017.04.17 |
간단한 thread 예제 (0) | 2017.04.16 |
C++, const with function [펌] (0) | 2017.04.07 |