代码实验部分:
#include "stdlib.h"
#include "time.h"
#include<stdio.h>
void sortl(int s[],int n)
{
int i,j;
int temp;
for(i=0;i<n-1;i++)
{
for(j=9;j>=i+1;j--)
{
if(s[j]<s[j-1])
{
temp=s[j];
s[j]=s[j-1];
s[j-1]=temp;
}
}
}
}
int main()
{
int i,a[10];
srand(time(NULL)); //随机数发生器的初始化函数
printf("随机产生10个整数\n");
for(i=0;i<10;i++)
{
a[i]=rand()%100; //十个数存入数组a[i]中
printf("%d\n",a[i]);
}
printf("\n");
sortl(a,10); //用于对数列表进行排序
printf("输出以排序好的10个整数\n");
for(i=0;i<10;i++){
printf("%d\n",a[i]);
}
}
代码实现效果: