了不起的基斯 2017-01-24 23:12:29
点我顶贴
收藏
删除
#include "stdio.h"
#include "stdlib.h"
#include "math.h"
#include "time.h"
int main()
{
srand((unsigned)time(0));
int n,x,ri,temp,m=0,count,i=0,a[100];
scanf("%d",&n);
for(i=0;i<n;i++)
{
count=0;
x = rand() % 1001 + 1;
printf("%d ",x);
for(ri=0;ri<m;ri++){
if(a[ri]==x)count++;
}
if(count==0){
a[m]=x;
m++;
}
}
printf("\n%d\n",m);
count = 1;
while(count!=0){
count = 0;
for(i=0;i<m;i++){
if(a[i+1]<a[i]){
temp = a[i+1];
a[i+1] = a[i];
a[i] = temp;
count++;
}
}
}
for(i=0;i<m;i++){
printf("%d ",a[i]);
}
return 0;
}