用随机函数,产生10个[30,90]区间上的随机整数,然后对其用选择法进行由小到大的排序。
请在空白处填上适当语句。
#include "stdio.h"
#include "stdlib.h"
int main()
{
int i, j, k;
int _______ ;
int a[10];
for(i=0;i<10;i++)
a[i]=rand()%61+30;
for(i=0;i<9;i++)
{ ___________ ;
for(j=i+1;j<10;j++)
if(___________ ) k=j;
if(k!=i)
{
t=a[k];
a[k]=a[i];
a[i]=t;
}
}
for( i=0 ; _________; i++ )
printf("%5d",a[i]);
printf("");
}
【参考答案】(1)
t
(2)
k=i
(3)
a[k]>a[j];a[j] i<10;ii;9>=i