
700+ câu trắc nghiệm Ngôn ngữ lập trình C có đáp án - Phần 20
25 câu hỏi
Parent Parent
Parent Child Child Parent
Child Parent Parent Child
Error
Chọn đáp án B
There is no error
There is a syntax error in the declaration of “Method”
Class D2 does not have access to “Method”
Class D1 must define “Method”
Chọn đáp án A
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.
Chọn đáp án D
1
2
4
8
Chọn đáp án A
double d = 3.14;
int num = 10;
long lint = 8;
short int = 5;
Chọn đáp án D
signed a;
sign double d;
unsign int i;
longth t;
Chọn đáp án C
Biến khai báo trong thân một hàm hoặc một khối lệnh.
Biến khai báo trong thân main, hoặc bên ngoài tất cả các hàm.
Cả hai đáp án đầu đúng.
Chọn đáp án B
Là biến khai báo trong thân hàm main
Là biến khai báo trong thân một khối lệnh
Là biến khai báo trong thân một hàm
Là biến khai báo trong một hàm hoặc một khối lệnh
Chọn đáp án D
Các giá trị không phải là số và có độ dài là 1
Các giá trị số lớn hơn 0
Các biến có giá trị true hoặc false
Các giá trị cả chữ và số, nằm trong 2 dấu nháy “” và kết thúc với ký tự null
Chọn đáp án D
string s = 1234;
string s (“Hello world!”);
string s = “Hello world!”;
Tất cả đầu đúng
Chọn đáp án B
char c = “a”;
int i = 75ul;
int i = 0013;
int i = 0x4b;
Chọn đáp án A
const PI = 3.1415;
#define PI 3.1415
#define PI = 3.1415
const float PI;
Chọn đáp án B
Một giá trị bất kỳ
5
7
Lỗi biên dịch
Chọn đáp án D
cout << 120;
<>
Không có lệnh sai
int x; cout << x;
<>
int age = 33; cout << “My age is “ << age << “.\n”;
<>
Chọn đáp án B
Chương trình sẽ lặp đi lặp lại khối lệnh cho đến khi biểu thức điều kiện bằng 0.
Chương trình sẽ lặp đi lặp lại khối lệnh cho đến khi biểu thức điều kiện sai.
Chương trình sẽ lặp đi lặp lại khối lệnh cho đến khi biểu thức điều kiện đúng.
Không có đáp án đúng.
Chọn đáp án B
Lỗi biên dịch
0,1,4,9,
Lặp vĩnh viễn
0,1,4,
Chọn đáp án D
0,1,4,
Lặp vĩnh viễn
Lỗi biên dịch
0,1,4,9,
Chọn đáp án D
Lỗi biên dịch
Lặp vĩnh viễn
0,1,4,
0,1,4,9,
Chọn đáp án B
Lặp vĩnh viễn
0,1,2,
Lỗi biên dịch
0,1,
Chọn đáp án D
0,1,2,
Lặp vĩnh viễn
Lỗi biên dịch
0,1,
Chọn đáp án B
{ Khối lệnh }
(Tham số 1, Tham số 2,..) { Khối lệnh }
(Tham số 1, Tham số 2,..) { Khối lệnh }
(Tham số 1, Tham số 2,..) { Khối lệnh }
Chọn đáp án B
Truyền bản sao của tham số vào biến. Tất cả các thay đổi của biến được thực hiện bởi hàm không ảnh hưởng đến giá trị của biến bên ngoài hàm.
Truyền địa chỉ của biến vào hàm.
Truyền giá trị của tham số vào biến.
Truyền bản sao của biến vào hàm chứ không phải là bản thân biến.
Chọn đáp án A
Truyền giá trị của tham số vào biến.
Truyền bản sao của tham số vào biến. Tất cả các thay đổi của biến được thực hiện bởi hàm không ảnh hưởng đến giá trị của biến bên ngoài hàm.
Truyền địa chỉ của biến vào hàm.
Truyền bản sao của biến vào hàm chứ không phải là bản thân biến.
Chọn đáp án A
Các hàm trùng tên nhưng khác về cách khai báo tham số
Các hàm có cùng kiểu dữ liệu trả về
Không có đáp án đúng
Các hàm trùng tham số những khác nhau về tên
Chọn đáp án A
Một chuỗi các phần tử cùng kiểu đặt trên các vị trí bộ nhớ khác nhau, trong đó mỗi phần tử có thể tham chiếu thông qua số chỉ mục và tên mảng.
Một chuỗi các phần tử khác kiểu được đặt trên các vị trí bộ nhớ liên tiếp nhau, trong đó mỗi thành phần có thể được tham chiếu thông qua số chỉ mục và tên mảng.
Một chuỗi các phần tử cùng kiểu được đặt trên các vị trí bộ nhớ liên tiếp nhau, trong đó mỗi thành phần có thể được tham chiếu thông qua số chỉ mục và tên mảng.
Không có đáp án đúng
Chọn đáp án C
Bạn có thích hoạt động này không?
Hãy lưu hoặc chia sẻ nội dung này đến mọi người.


















