[問題] 隨機亂數rand()的問題
#include<iostream>
#include<stdlib.h>
#include<ctime>
using namespace std;
int main(){
srand( static_cast<unsigned int>(time(NULL))); //隨機函式
int a = 11 + static_cast<int>( 1. * rand() * 10 / (RAND_MAX + 1.));
cout << a << endl;
system("pause");
return 0;
}
請教一下各位大大
我想要產生11~20的隨機亂數
但是為什麼執行結果都相同呢?
我是用深度學習C++自學
我是照書上打的
請問這個改良式的亂數產生方法哪裡錯了呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.232.173
→
05/16 00:36, , 1F
05/16 00:36, 1F
→
05/16 01:06, , 2F
05/16 01:06, 2F
→
05/16 01:48, , 3F
05/16 01:48, 3F
→
05/16 01:49, , 4F
05/16 01:49, 4F
→
05/16 01:50, , 5F
05/16 01:50, 5F
→
05/16 01:53, , 6F
05/16 01:53, 6F
→
05/16 01:56, , 7F
05/16 01:56, 7F
→
05/16 01:56, , 8F
05/16 01:56, 8F
推
05/16 02:48, , 9F
05/16 02:48, 9F
→
05/16 02:55, , 10F
05/16 02:55, 10F
推
05/16 06:43, , 11F
05/16 06:43, 11F
→
05/16 06:47, , 12F
05/16 06:47, 12F
→
05/16 11:22, , 13F
05/16 11:22, 13F
→
05/16 11:22, , 14F
05/16 11:22, 14F
→
05/16 12:27, , 15F
05/16 12:27, 15F
推
05/16 12:33, , 16F
05/16 12:33, 16F
→
05/16 12:34, , 17F
05/16 12:34, 17F
→
05/16 12:34, , 18F
05/16 12:34, 18F
→
05/16 12:35, , 19F
05/16 12:35, 19F
推
05/16 12:37, , 20F
05/16 12:37, 20F
→
05/16 12:38, , 21F
05/16 12:38, 21F
→
05/16 12:39, , 22F
05/16 12:39, 22F
→
05/16 12:40, , 23F
05/16 12:40, 23F
→
05/16 12:41, , 24F
05/16 12:41, 24F
推
05/16 12:44, , 25F
05/16 12:44, 25F
→
05/16 12:44, , 26F
05/16 12:44, 26F
→
05/16 12:45, , 27F
05/16 12:45, 27F
→
05/16 12:49, , 28F
05/16 12:49, 28F
推
05/16 12:54, , 29F
05/16 12:54, 29F
→
05/16 12:55, , 30F
05/16 12:55, 30F
→
05/16 13:30, , 31F
05/16 13:30, 31F
→
05/16 13:30, , 32F
05/16 13:30, 32F
推
05/16 15:27, , 33F
05/16 15:27, 33F
→
05/16 15:28, , 34F
05/16 15:28, 34F
→
05/16 15:29, , 35F
05/16 15:29, 35F
→
05/16 15:30, , 36F
05/16 15:30, 36F
→
05/16 15:34, , 37F
05/16 15:34, 37F
→
05/16 15:37, , 38F
05/16 15:37, 38F
→
05/16 15:38, , 39F
05/16 15:38, 39F
→
05/16 15:41, , 40F
05/16 15:41, 40F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章