#include iostream.h
void bubble_sort(int n[],int i);
void main()
{
int number[10]={25,87,11,23,65,1,2,4,77,88};
int i;
coutbefore :;
for(i=0;i10;i++)
{
coutnumber[i];
}
coutendlendl;
bubble_sort(number,10);
}
void bubble_sort(int n[],int num,int j)
{
int i,t;
for(i=0;inum-i;i++)
{
if(n[j-1]n[j])
t=n[j-1];
n[j-1]=n[j];
n[j]=t;
}
coutAfter:;
for(i=0;i10;i++)
{
coutn[i];
}
}
자료구조에 나오는 버블정렬인데요
여기 Bubble함수에서 j에 대한 오류가 뜨던데요.
C에선 상수값 표현해주는 건 알겠는데 C++은 어떻게 해야하나요?
그리고 위에 있는 임의의 값을 줬는데요 제가 입력한 자료로 바꿀려면 어떻하면 되나요?
부탁드리겠습니다(__);
댓글 0