瀏覽單個文章
NTC_TW_IT
Regular Member
 

加入日期: Jul 2014
文章: 89
引用:
作者奇木拉
// 長度為6的陣列
char RN[6] = {0};

int main()
{
//迴圈跑15次
for(i=0; i < 15; i++ )
{
//亂數 0-5
int RNN=rand()%6;
}

return 0;
}

你描述的後面我看不懂

int main (int argc,char *argv){
unsigned char RN[6] = {0};
int i=0,array_size=sizeof(RN)/sizeof(char);

srand( (unsigned)time( NULL ) );
for( i=0; i < 15;i++ )
RN[rand()%array_size]+=1;
for( i=0; i < array_size ; i++)
printf("%c = %d\n",65+i,RN[i]);
return 0;
}

勿忘亂數種子阿
舊 2021-09-23, 06:06 PM #10
回應時引用此文章
NTC_TW_IT離線中