/*
* 随機生成一組球号 紅色: 1-33 藍色: 1-16
* @author 李政 <[email protected]>
*/
#include<stdio.h>
#include<stdlib.h>
#include<stdbool.h>
#include<time.h>
//判斷函數
bool check_num(char num,char red[])
{
for(char i=;i<;i++)
{
if(num == red[i])
{
return false;
}
}
return true;
}
int main()
{
srand(time(NULL));//随機的節點
char red[] ={};//定義數組
char count =;
while(count <)
{
char num =rand()%+; //1-33随機數
if(check_num(num,red))
{
red[count++]=num;
}
}
printf("紅色:");
for(char i=;i<;i++)
{
printf("%d ",red[i]);
}
puts("");
printf("藍色:");
printf("%d\n",rand()%+);
}
随機生成一組彩票