#include<stdio.h>
#include"stdlib.h"
#include"time.h"
int main()
{
int a[10]={-2,-2,-2,-2,-2,-2,-2,-2,-2,-2};
int temp,i=0,j;
srand(time(NULL));//用于产生随机数。
do
{
int kk=0;
temp=rand()%10+1;
if(i==0)
{
a[i]=temp;
i++;
}
else
{
for(j=0;j<i;j++)
{
if(temp==a[j])
kk=1;
}
if(kk==0)
{
a[i]=temp;
i++;
}
}
}while(a[9]==-2);
for(i=0;i<10;i++)
printf("%3d",a[i]);
return 0;
}
温馨提示:答案为网友推荐,仅供参考