c语言如何选10个随机数,每个随机数在0~9之间,并且只出现一次

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 19:58:21

c语言如何选10个随机数,每个随机数在0~9之间,并且只出现一次
c语言如何选10个随机数,每个随机数在0~9之间,并且只出现一次

c语言如何选10个随机数,每个随机数在0~9之间,并且只出现一次
include <stdio.h>
include <random.h>
void main(void)
{
    int i,j;
    int rad;
    int a[10] = {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1};
    for(i = 0; i < 10; i++)
    {
         rad = random(10);
         for(j = 0; j < 10; j++)
         {
             if(rad != a[j])
             a[i] = rad;
         }   
    }
    for(i = 0; i < 10; i++)
    {
        printf("%d,\n",a[i]);
    }
}