c语言怎么表示随机
在一个有50人参加的晚会中,设置一等奖2名,二等奖4名,三等奖6名,采用电脑抽奖,要求:每人只抽一次奖,抽出的总奖项数量不能多或者少(例如,如果一等奖已抽了2名,则后面就没有一等奖,同样,12个奖也必须都抽出)。我想将50个人随机对应1-50的数,刚学没多久,求指导!
//Delete duplicate elements for(i=0;i<len-1;i++) { for(j=i+1;j<len;j++) { if(RandArray[i]==RandArray[j]) { while(1) { ch=RandomChar(); if(ch!=RandArray[j]) { break; } } RandArray[j]=ch; } } }