700+ câu trắc nghiệm Ngôn ngữ lập trình C có đáp án - Phần 9
25 câu hỏi
Số lượng đối số tối đa mà một hàm có thể nhận là 12
Có
Không
Chọn đáp án B
Thông thường đệ quy hoạt động chậm hơn vòng lặp
Có
Không
Chọn đáp án A
Trong một hàm, không bao giờ có hai câu lệnh return xảy ra.
Có
Không
Chọn đáp án B
Có một lỗi trong chương trình dưới đây. Bạn sẽ thêm câu lệnh nào để xóa nó?

Thêm nguyên mẫu: float f(int, float);
Thêm nguyên mẫu: float f(a, b);
Thêm nguyên mẫu: float f(float a, int b)
Chọn đáp án A
Mỗi hàm phải trả về một giá trị
Có
Không
Chọn đáp án B
Câu nào sau đây là đúng khi nói về chương trình này?

Nó in ra các giá trị rác vô hạn
Chạy vô hạn mà không in bất cứ thứ gì
Lỗi: main( ) không thể được gọi bên trong printf( )
Không có lỗi và không in gì cả
Chọn đáp án B
Các chức năng sau có hoạt động không?

Có
Không
Chọn đáp án B
Nếu một hàm chứa hai câu lệnh return liên tiếp, trình biên dịch sẽ tạo ra các cảnh báo. Có / Không?
Có
Không
Chọn đáp án B
Các hàm không thể trả về số dấu phẩy động
Có
Không
Chọn đáp án B
Kết quả của chương trình sẽ là gì?

543210
54321
12345
Vòng lặp vô hạn
Chọn đáp án D
Kết quả của chương trình sẽ là gì?

4
5
6
Một cái khác
Chọn đáp án A
Chỉ ra lỗi của chương trình sau

Thiếu dấu ngoặc đơn trong câu lệnh return
Hàm này phải được định nghĩa là int f(int a, int b)
Tái tuyên bố một
Không có đáp án nào ở trên
Chọn đáp án B
Chỉ ra lỗi trong chương trình

Câu lệnh return không thể sử dụng với các toán tử điều kiện
Lỗi: Khai báo nguyên mẫu
Không có lỗi
Lỗi:
Không có đáp án nào ở trên
Chọn đáp án C
Kết quả của chương trình sẽ là gì?

6 6
5 6
Lỗi biên dịch
Không có đáp án nào ở trên
Chọn đáp án A
Kết quả của chương trình sẽ là gì?

4, 3, 4, 3
4, 4, 5, 5
3, 4, 3, 4
Không có đáp án nào ở trên
Chọn đáp án A
Câu nào sau đây là đúng về chức năng này

Hàm tính giá trị của 1 mũ n
Hàm tính giá trị giai thừa của một số nguyên
Hàm tính căn bậc hai của một số nguyên
Không có đáp án nào ở trên
Chọn đáp án C
Chỉ ra lỗi trong chương trình sau

Lỗi: không thể chuyển đổi 'void' thành 'int'
Lỗi:
Chọn đáp án A
Khi thực thi đoạn mã c sau, kết quả sẽ là gì? Biết kích thước kiểu char : 1 byte, float : 4 byte, int : 4 byte, double : 8 byte, long : 4 byte. #include

8 4 1
8 2 1
4 4 1
Phụ thuộc vào người biên dịch
Chọn đáp án A
Khi bạn thực thi đoạn mã C sau, kết quả sẽ như thế nào?

1 4 5
1 4 7
8 4 7
Một cái khác
Chọn đáp án A
Chương trình bên dưới sẽ in ra giá trị nào? 
1
0
0,1
Chọn đáp án A
Khi bạn thực thi đoạn mã C sau, kết quả sẽ như thế nào?

-6
5
4
Một cái khác
Chọn đáp án A
Khi bạn thực thi đoạn mã C sau, kết quả sẽ như thế nào?

Hình đại diện
Người ngoài hành tinh
Lỗi tại (*)
Một cái khác
Chọn đáp án A
Khi bạn thực thi đoạn mã C sau, kết quả sẽ như thế nào?

7
8
9
Một cái khác
Chọn đáp án B
Đầu ra là gì?

4
0
1
5
Chọn đáp án A
Đầu ra là gì?

7
6
5
1
Chọn đáp án A








