close_btn

버블정렬

MCA 2007.01.12 23:56 조회 수 : 108

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(){
int array[20];
int i = 0;
int j = 0;
int k = 0;
int temp;
int number;
int min;

srand((unsigned)time(NULL));
for (i = 0; i < 20; i++){
array[i] = rand() % 100;
printf("%d ", array[i]);
}
printf("n");
for (i = 20; i > 0 ; i--){
for (j = 1; j < i; j++){
if (array[j - 1] > array[j]){
printf("%d, %d 교환", array[j-1], array[j]);
temp = array[j - 1];
array[j - 1] = array[j];
array[j] = temp;
}
}
printf("n");
for (k = 0; k < 20; k++){
printf("%d ", array[k]);
}
printf("n");
}
for (i = 0; i < 20; i++){
printf("%d ", array[i]);
}

printf("n찾고자 하는 단어를 입력하세요 : ");
scanf("%d", &number);

for (i = 0; i < 20; i++){
if (array[i] == number){
printf("%d는 %d번째에 있습니다.", number, i+1);
}
}
}
번호 제목 글쓴이 날짜 조회 수
12 C언어 재시험 관련 공지사항 MCA 2007.03.20 80
11 리스트 자료 및 최종 레포트 file MCA 2007.03.10 120
10 문자열, 구조체, 포인터, 전처리 수업자료 file MCA 2007.03.02 86
9 12월 2일 레포트 MCA 2007.03.01 138
8 11월 30일 레포트 MCA 2007.02.27 114
7 11월 25일 레포트 MCA 2007.02.22 248
6 11월 21일 문제 MCA 2007.02.18 125
5 조편성 MCA 2007.02.04 100
4 함수 문제 MCA 2007.02.04 75
3 중간고사 1번문제 풀이 MCA 2007.02.02 219
» 버블정렬 MCA 2007.01.12 108
1 학생 점수관리 MCA 2007.01.12 146