|
|
#2
变量V2019-11-24 21:12
|
#include<stdio.h>
int main(){
int a[5],b[5],i,j=1,k,t=0;
for(i=0;i<5;i++)
{scanf("%d",&(a[i]));
b[i]=i;}
for(i=0;i<4;i++){
j=i;
for(k=i+1;k<5;k++)
if(a[k]<a[j])
{j=k;t=b[j];b[j]=b[i];b[i]=t;}
}
for(i=0;i<5;i++)
printf("%d",a[i]);
printf("\n");
for(i=0;i<5;i++)
printf("%d",b[i]);
return 0;
}

,想问我这个算法有什么问题,拍出来是乱的