Which library function returns a pseudo-random number in the range 0 to RAND_MAX?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "rand()". Hàm rand khai báo trong stdlib.h, mỗi lần gọi trả về một số nguyên giả ngẫu nhiên nằm trong khoảng từ 0 tới RAND_MAX, trong đó RAND_MAX là hằng do thư viện định nghĩa; muốn thu về đoạn hẹp hơn thì lấy phần dư, muốn dãy khác nhau giữa các lần chạy thì gọi srand với mầm thay đổi. "random()" không thuộc thư viện chuẩn C, nó là hàm mở rộng của một số hệ điều hành họ Unix và trả về kiểu long với khoảng giá trị khác. "generate_random()" không tồn tại trong thư viện chuẩn, gọi tới sẽ lỗi ở khâu liên kết. "getrand()" cũng không có trong thư viện chuẩn, tên này thường do người học tự đặt theo thói quen gọi hàm lấy giá trị.

Cùng phần 6

Xuất hiện trong 1 bộ đề