我需要生成一個有 4 位的亂數,但我必須確保每個數字不大于 6,這可能嗎?如果是這樣,我該怎么做?:)(在 C 中)
uj5u.com熱心網友回復:
最簡單的選擇是在 0 到 6 的范圍內生成 4 個不同的亂數,然后將它們相加,但第一個乘以 1,第二個乘以 10,等等。
int a = rand() % 7;
int b = rand() % 7;
int c = rand() % 7;
int d = rand() % 7;
int e = a 10 * b 100 * c 1000 * d;
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/400279.html
上一篇:Xcode:GLFW/GLAD默認C應用程式中的“執行緒1:EXC_BAD_ACCESS(代碼=1,地址=0x0)”
