一、建立一个10个元素的int数组, 1) 随机赋值 100以内的整数 2) 按降序排序 3) 输出排序后的数组元素

可以再做一题吗?

第1个回答  2016-05-26
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a[10];
int i,j,t;
srand(time(NULL));
for(i = 0; i < 10; i ++)
a[i] = rand()%100;
for(i = 0; i < 9; i ++)
for(j = i+1; j < 10; j ++)
if(a[i]<a[j])
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
for(i = 0; i < 10; i ++)
printf("%d ", a[i]);
}本回答被网友采纳
相似回答