作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 09:08:09
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]);
    }
}