JavaScript is required

Kết quả của chương trình sẽ là gì? #include #include #include void main() { float n = 1.34; printf("%f %f",ceil(n), floor(n)); getch(); }

A.

1.000000 2.000000

B.

1.500000 1.000000

C.

2.000000 1.000000

D.

1.300000 2.000000

Trả lời:

Đáp án đúng: C


Chương trình sử dụng hai hàm ceil()floor() từ thư viện math.h.

  • ceil(n): Trả về giá trị số nguyên nhỏ nhất lớn hơn hoặc bằng n. Trong trường hợp này, ceil(1.34) sẽ trả về 2.0.
  • floor(n): Trả về giá trị số nguyên lớn nhất nhỏ hơn hoặc bằng n. Trong trường hợp này, floor(1.34) sẽ trả về 1.0.

Vì vậy, kết quả in ra màn hình sẽ là 2.000000 1.000000.

Câu hỏi liên quan