壹起學習。
#包含?& ltstdio.h & gt?
#包含?& lttime.h & gt
int?主()
{
int?arr[7]?=?{0};
int?指數?=?0;
int?旗幟?=?0;
srand((無符號)時間(空));
for(索引= 0;index & lt7;index++)
{
int?t;
int?j?=?0;
while(1)//無限循環,僅在flag為0時退出,即不重復。
{
旗幟?=?0;
t?=?rand()% 36+1;
for(j = 0;j & lt指數;J++)//for循環,當前arr數組中的變量元素。
If(arr[j]= = t)//如果有重復
{
旗幟?=?1;//有標記嗎?標誌變量是1。
打破;
}
如果(!flag)//如果flag==0?退出while無限循環。
打破;
}
arr[index]?=?t;//存儲在數組中
printf("%d?",arr[index]);//輸出到接口
}
printf(" \ n ");
回歸?0;
}