#include <ctime>
#include <stdlib.h>
int main(int argc, char* argv[])
{
srand((unsigned)time(NULL));
int iNum[5] ={0};
int iTemp;
int i=1;
while(i<=5)
{
iTemp = rand()%50+1;
//判斷當前產生的隨機數是否已經出現過
for(int j =0; j <i; j++)
{
if(iNum[j] == iTemp)
break;
}
if(j==i) //如果沒有出現的隨機則保存到數組,並輸出到屏幕
{
iNum[i-1]=iTemp;
printf("The %d rand number is %d\n",i,iTemp);
i++;
}
}
return 0;
}