C/Code snippet
[C] 버블정렬
2022. 5. 19. 00:14반응형
소스코드
#include <stdio.h>
void align(int a[]){
int temp;
for(int i = 0; i < 4; i++){
for(int j = 0; j < 4-i; j++){
if(a[ i ] > a[ j+i+1 ]){
temp = a[ i ];
a[ i ] = a[ j+i+1 ];
a[ j+i+1 ] = temp;
}
}
}
}
void show(int a[]){
for(int i = 0; i < 5; i++){
printf("%d ", a[ i ]);
}
}
void main(){
int a[]={ 85, 75, 50, 100, 95 };
align(a);
show(a);
}
출력화면
50 75 85 95 100
반응형
'C > Code snippet' 카테고리의 다른 글
[C][Linux] realloc, malloc 그리고 malloc 사이즈 구하기 (0) | 2022.05.22 |
---|---|
[C] 가변 리스트 (pack된 속성)에 대한 고찰, Variable list of packed attribute (0) | 2022.05.22 |
[C] 나만의 utils 만들기 (0) | 2022.05.18 |
[Linux/C] strcat 사용시 주의사항 (0) | 2022.05.14 |
[C] C언어 문자열 나누기 (strtok 사용) (0) | 2022.05.10 |