Which of the following functions provide buffered input facilities on the standard input stream?
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: "getchar() , scanf()". Hai hàm này làm việc thẳng trên luồng vào chuẩn mà không cần ai chỉ luồng cho chúng, và luồng vào chuẩn mặc định có vùng đệm: ký tự người dùng gõ nằm lại trong đệm cho tới khi được đọc, nên scanf đọc xong vẫn để lại phần chưa dùng, kể cả dấu xuống dòng, cho lần getchar sau. Cặp "getchar() , fgets()" lẫn một hàm cần đối số luồng, vì fgets đòi con trỏ tệp nên không gắn riêng với vào chuẩn, muốn đọc bàn phím phải truyền stdin vào. Cặp "scanf() , fgetc()" cũng vậy, fgetc nhận luồng làm đối số và dùng được cho tệp bất kỳ. Cặp "fgets() , fgetc()" gồm hai hàm đều mang đối số luồng, nên nó mô tả vào ra tệp tổng quát chứ không phải tiện ích đọc sẵn trên luồng vào chuẩn.
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