PDA

View Full Version : viet ham tao ma tran ngau nhien



truonggiale
27-04-2009, 18:28
minh co doan code nay nho may can chi giup
# include <conio.h>
# include <stdlib.h>
void main()
{
int i,j;
int a[10][10];
randomize();
for(i=0;i<10;i++)
for (j=0;j<10;j++)
a[i][j]=random(100);
getch();
}
chay thi no co chay nhung khong cho ket qua

chi ho loi cho minh voi nha
voi lai hom thuc hanh thay cho ham
srand (unsigned time(NULL))
la ham gi the tac dung cua no la sao vay khong biet nen danh phai post len day nho may dai ca chi giup

ptaminh
27-04-2009, 20:01
srand (unsigned time(NULL)) có tác dụng khởi tạo phần từ sinh dùng để tạo 1 số được xem là ngẫu nhiên.

srand (unsigned time(NULL)) phải được khởi gọi trước mọi lời gọi đến rand()
và nên được gọi duy nhất 1 lần.

Nếu sử dụng rand() mà chưa gọi srand() thì kết quả sẽ trả về của rand() sẽ giống nhau tại mọi thời điểm.

truonggiale
28-04-2009, 08:53
con cau hoi cua minh phan tren nua da thuong thi thuong cho trot di giup minh phan tren voi thanks nhieu