반응형
C언어
- 버블정렬
#include <stdio.h>
#define s 6
void bubble_sort(int list[]){
int i, j, k, temp;
for(i = 1; i < s; i++){
for(j = 0; j < s-i; j++){
if(list[j] > list[j+1]){
temp = list[j];
list[j] = list[j+1];
list[j+1] = temp;
}
for(k = 0; k < s; k++)
printf("%d", list[k]);
printf("\n");
}
}
}
int main(){
int list[s]={9,4,3,6,8,1};
int i;
for (i = 0; i < s; i++)
printf("%d", list[i]);
printf("\n");
bubble_sort(list);
}
- 역순 출력
#include <stdio.h>
int main(){
char ch, A[] = "123400";
int i, j;
for (i = 0; i < 6; i++){
ch = A[i];
if ( ch=='0')
break;
}
i--;
for (j = 0; j < i; j++){
ch = A[j];
A[j] = A[i];
A[i] = ch;
i--;
}
printf("%s", A);
}
반응형
'공부 > 자격증' 카테고리의 다른 글
[자격증] 정보처리산업기사 05 (0) | 2023.09.25 |
---|---|
[자격증] 정보처리산업기사 04 (0) | 2023.09.24 |
정보처리산업기사 02 (0) | 2023.09.19 |
정보처리산업기사 01 (0) | 2023.09.10 |
[보안기사] 보안기사 용어정리 1 (0) | 2023.04.05 |