#include
using namespace std;
int main()
{int i,j,min,temp,a[11];
cout<<"enter data:"<
{cout<<"a["< cin>>a[i]; //输入10个数
}
cout<
cout< cout<
{min=i;
for (j=i+1;j<=10;j++)
if (a[min]>a[j]) min=j;
temp=a[i]; //以下3行将a[i+1]~a[10]中最小者与a[i] 对换
a[i]=a[min];
a[min]=temp;
}
cout<
cout< cout<
}
我帮你把程序写出来的,并且运行了一下,可以成功运行的。希望对你有所帮助。/* Note:Your choice is C IDE */
#include "stdio.h"
#define N 3
void main()
{
int a[N];
int i,j,temp;
printf("请输入数组的值:\n");
for(i=0;i
scanf("%d",&a[i]);
}
for(i=0;i
if(a[i]>a[i+1])
{
temp=a[j];
a[j]=a[j-1];
a[j-1]=temp;
}
}
for(i=0;i
}
N为数组长度int i,j;
for(i=1;i