30/09/2018, 16:38
về hàm random c++
srand(time(0));
sẽ làm random thay đổi theo thời gian, sao chương trình này lại luôn cho ra một kết quả vậy ạ
#include < iostream >
#include < cstdlib >
#include < ctime >
int in(){
int j;
srand(time(0));
j=rand()%100;
return j;
}
using namespace std;
int main()
{
for(int i = 1; i <= 200; i++)
{
cout<<in()<<" ";
}
cout<<"
";
system("pause");
return 0;
}
p/s: nếu có bạn hỏi vấn đề này trước mà em chưa nhìn thấy, sr …
Bài liên quan
bạn đừng để hàm srand trong vòng for
đặt nó ở ngoài và gọi 1 lần thôi