50 câu hỏi 60 phút
Quy tắc đặt tên biến nào sau đây là đúng?
Là một chuỗi gồm một hoặc nhiều ký tự chữ, số hoặc ký tự gạch dưới, bắt đầu bằng một ký tự hoặc dấu gạch dưới
Không chứa các ký hiệu Đểc biệt hoặc dấu cách
Không trùng với các từ khoá
Tất cả các quy tắc đầu đúng
50 câu hỏi 60 phút
45 câu hỏi 60 phút
50 câu hỏi 60 phút
22 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
Trong C++, việc sử dụng cout
để in ra giá trị của một biến là một thao tác phổ biến. Tuy nhiên, điều quan trọng là biến phải được khởi tạo trước khi sử dụng.
A. cout << 120; - Lệnh này hoàn toàn hợp lệ, in ra số 120 ra màn hình.
B. Không có lệnh sai - Đây là một lựa chọn cần xem xét sau khi đã phân tích các lựa chọn khác.
C. int x; cout << x; - Lệnh này có thể gây ra lỗi hoặc hành vi không xác định. Biến x
được khai báo nhưng không được khởi tạo, do đó giá trị của nó là ngẫu nhiên. Việc in giá trị này có thể dẫn đến kết quả không mong muốn hoặc lỗi runtime tùy thuộc vào trình biên dịch và môi trường.
D. int age = 33; cout << “My age is “ << age << “.\n”; - Lệnh này hoàn toàn hợp lệ, in ra chuỗi "My age is 33.\n" ra màn hình. Biến age
được khởi tạo và sử dụng một cách chính xác.
Vì lệnh C sử dụng một biến chưa khởi tạo nên có thể dẫn đến lỗi, đáp án C là đáp án sai.
Which of the following is the proper keyword or function to deallocate memory in C language?