作业帮 > 综合 > 作业

编写程序利用随机函数产生10个两位数存入数组a中,并按照从大到小顺序排列输出

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/03 06:34:49
编写程序利用随机函数产生10个两位数存入数组a中,并按照从大到小顺序排列输出
#include <stdlib.h>
#include <time.h>
#include <stdio.h>

void main()
{
\x09int i,j,k,a[10];
\x09srand((unsigned)time(NULL));
\x09for(i=0;i<10;i++)
\x09{
\x09\x09a[i]=rand()%90+10;
\x09}

\x09for(i=0;i<10;i++)
\x09\x09for(j=i+1;j<10;j++)
\x09\x09{
\x09\x09\x09if(a[i]<a[j])
\x09\x09\x09{
\x09\x09\x09\x09k=a[i];
\x09\x09\x09\x09a[i]=a[j];
\x09\x09\x09\x09a[j]=k;
\x09\x09\x09}
\x09\x09}

\x09for(i=0;i<10;i++)
\x09\x09printf("%d ",a[i]);
\x09printf("\n");
}