***すれ立てるまでもない質問はここで 第A刷***
■ このスレッドは過去ログ倉庫に格納されています
0492学生
NGNGaray[0]=100
aray[1] =50
aray[2] =30
aray[3] =80
aray[4] =70
なら
1 4 5 2 3
という風に配列の添え字+1を求めたいのです
私のソースは下のものですが全然正しい値が求まりません。
アドバイスをいただけないでしょうか?
int[] atmp=new int[]{0,0,0,0,0,1,2,3,4,5};
for(i=0;i<5;i++) atmp[i]=aray[i];
for(i=0;i<4;i++)
{
for(j=i+1;j<5;j++)
{
if(atmp[i]<=atmp[j])
{
tmp=atmp[i];
atmp[i]=atmp[j];
atmp[j]=tmp;
tmp=atmp[i+5];
atmp[i+5]=atmp[j+5];
atmp[j+5]=tmp;
}
}
}
■ このスレッドは過去ログ倉庫に格納されています