Which header file can be used to define math function prototypes and macros?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "math.h". Tệp tiêu đề này chứa nguyên mẫu của các hàm toán học trên số thực như sqrt, pow, sin, cos, fabs, ceil, floor, cùng các macro như HUGE_VAL. Có nguyên mẫu thì trình biên dịch mới biết hàm trả về double và mới kiểm được kiểu đối số; thiếu nó, lời gọi dễ bị hiểu sai kiểu trả về và cho ra kết quả lệch. Ý "stdio.h" sai vì nơi đó khai báo những thứ thuộc vào ra như printf, scanf, fopen và kiểu FILE. Ý "conio.h" sai vì đó không phải tệp tiêu đề chuẩn, nó chỉ có trên một số trình biên dịch để làm thao tác bàn phím và màn hình kiểu getch. Ý "memory.h" sai vì đó cũng là tệp ngoài chuẩn, gom vài hàm xử lý khối nhớ mà chuẩn C đặt trong string.h, chẳng hạn memcpy và memset.
Cùng phần 6
(Choose 1 answer)
What will the code bellow print when executed?
double a = -7.5, b = 7.5;
printf( "%.0f : %.0f\n", ceil( a ), ceil( b ) );
printf( "%.0f : %.0f\n", floor( a ), floor( b ) );Có lời giảiCâu hỏiWhat is the returned type of the sqrt() function from the math.h library in C?Có lời giảiCâu hỏiThe function islower() returns a non-zero value if a character is:Có lời giảiCâu hỏiCả 28 câu của chủ đề28 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây