0
배열을 정렬하려면이 C++ 함수를 작성했지만 작동하지만 주먹 값과 함께 작동하지 않는 것처럼 보입니다. 더 작은 대신 항상 더 커야합니다!선택 정렬하지 않음 첫 번째 값
void s_iSort (double a[])
{
cout << "INCREASING SORTER:\n\n";
unsigned int mx,maxx;
double temp;
cout << "Insert maximum element to sort: "; cin>>mx;
for (int c=0; c<mx; c++)
{
maxx=0;
for (int i=c; i<mx; i++)
if (a[i]<a[maxx])
maxx=i;
temp=a[c];
a[c]=a[maxx];
a[maxx]=temp;
}
cout << "\nDONE!\n\n";
}
무엇이 좋을까요?
[mcve] (당신은 이미 그것에 가깝습니다)와 입력, 예상 및 실제 출력을 제공하십시오 – user463035818
첫 번째 라운드에서'if (a [i]