標題:
產生介於指定範圍內的隨機亂數 (六)-不重複
[打印本頁]
作者:
鄭繼威
時間:
2022-12-14 00:27
標題:
產生介於指定範圍內的隨機亂數 (六)-不重複
本帖最後由 鄭繼威 於 2023-2-8 20:33 編輯
一樣產生20組數值,每組皆包含4個介於0~9之隨機亂數,每隔 0.5秒 產生一組。
重點組內
不重複
之隨機亂數.
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
//執行20組的迴圈
for(int j=1;j<=20;j++){
int n[4];
//產生4次的亂數
for(int i=0; i<=3; i++)
{
//0~9
n[i]=rand()%10;
//檢查
for(int k=0;k<=i-1 ;k++)
{
if(n[i]==n[k])
{
//如果跟前i個一樣就退一步
i--;
}
}
}
for(int i=0; i<=3; i++)
{
cout<<n[i]<<" ";
_sleep(500);
}
cout<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
林劭澧
時間:
2022-12-14 20:55
此帖僅作者可見
作者:
林劭杰
時間:
2022-12-14 20:55
此帖僅作者可見
作者:
黃裕恩
時間:
2022-12-14 20:59
此帖僅作者可見
作者:
李彣
時間:
2022-12-14 21:13
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2