JavaScript is required

Bạn sẽ thêm thư viện nào vào chương trình sau để chương trình hoạt động chính xác? #include #include void main() { printf("%f", log(1.9)); getch(); }

A.

toán học.h

B.

B.stdlib.h

C.

log.h

D.

dos.h

Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu xác định thư viện cần thiết để sử dụng hàm log() trong C. Hàm log() (logarit tự nhiên) được định nghĩa trong thư viện math.h (toán học.h). Do đó, để chương trình biên dịch và chạy đúng, ta cần thêm #include <math.h>.

Các lựa chọn khác không phù hợp vì:

  • stdlib.h: Chứa các hàm đa năng như cấp phát bộ nhớ, chuyển đổi kiểu dữ liệu, v.v.
  • log.h: Không phải là một thư viện chuẩn trong C.
  • dos.h: Liên quan đến các hàm hệ điều hành DOS, không liên quan đến hàm logarit.

Câu hỏi liên quan