
Tổng Hợp Câu Hỏi Ôn Thi Lập Trình C++ HUBT online có đáp án
Ôn tập hiệu quả với bộ câu hỏi trắc nghiệm ôn thi Lập Trình C++ dành cho sinh viên Đại Học Kinh Doanh Và Công Nghệ Hà Nội (HUBT). Bộ đề bao gồm các câu hỏi từ cơ bản đến nâng cao về cú pháp, cấu trúc điều khiển, con trỏ, hướng đối tượng (OOP) và thư viện chuẩn STL. Đáp án kèm giải thích chi tiết giúp sinh viên hiểu rõ nguyên tắc lập trình và áp dụng vào thực tiễn.
Từ khoá: Lập Trình C++ trắc nghiệm HUBT Đại Học Kinh Doanh Và Công Nghệ Hà Nội miễn phí có đáp án có giải thích ôn tập kiểm tra kiến thức lập trình sinh viên
Số câu hỏi: 170 câuSố mã đề: 7 đềThời gian: 1 giờ
13,585 lượt xem 1,047 lượt làm bài
Xem trước nội dung:
for (int i = 0; i <= 3; i++) cout << i*i << “,”;
Đoạn lệnh sau có kết quả bao nhiêu?
int main() {
int i = 5 + 7 % 2;
cout << i;
return 0;
}
Kết quả đoạn lệnh sau là bao nhiêu?
void odd (int);
void even (int);
int main() {
int i = 10;
cout << odd(i);
return 0;
}
void odd (int a) {
if ((a % 2) != 0) cout << “Le”;
else even(a);
}
void even (int a) {
if ((a % 2) = 0) cout << “Chan”;
else odd(a);
}
Cho khối lệnh như sau:
switch (thu) {
case 2:
cout << “Van, Toan”;
break;
case 3:
cout << “Hoa, Ly”;
break;
default:
cout << “Ngay nghi”;
break;
}
Khối lệnh trên sẽ cho kết quả là bao nhiêu nếu ta nhập thu = 2?
Kết quả đoạn lệnh sau là bao nhiêu?
void prevnext(int& x,int& prev,int& next) { prev = --x;}
void output(int a) { cout << a; }
int main() {
int x = 100, y, z;
prevnext(x,y,z);
output(x);
return 0;
}
Đoạn lệnh sau có kết quả bao nhiêu?
int main() {
int a, b;
a = 2 + (b = 5);
cout << a % b;
return 0;
}
for (;;) cout << i*i << “,”;”
Đoạn lệnh sau có kết quả bao nhiêu?
int main() {
cout << sizeof(char);
return 0;
}
Kết quả đoạn lệnh sau là bao nhiêu?
int billy[5] = {1, 2, 3, 4, 5};
int a = 0;
billy[0] = a;
billy[a] = 75;
cout << billy[0];
Kết quả đoạn lệnh sau là bao nhiêu?
for (int i = 0; i < 10; i++) {
int s = 0;
s += i;
}
cout << s;
Đoạn lệnh sau có kết quả bao nhiêu?
int main() {
cout << sizeof(int);
return 0;
}
Kết quả đoạn lệnh sau là bao nhiêu?
int s = 0;
for (int i = 0; i < 10; i++) {
s += i;
}
cout << i;
Kết quả đoạn lệnh sau là bao nhiêu?
void prevnext(int x,int& prev,int& next) { prev = --x; next = ++x; }
void output(int a) { cout << a; }
int main() {
int x = 100, y = 0, z = 0;
prevnext(x,y,z);
output(z);
return 0;
}
Kết quả đoạn lệnh sau là bao nhiêu?
void prevnext(int x,int& prev,int& next) { prev = x - 1; next = x + 1; }
void output(int a) { cout << a; }
int main() {
int x = 100, y = 0, z = 0;
prevnext(x,y,z);
output(z);
return 0;
}
Kết quả đoạn lệnh sau là bao nhiêu?
int s = 0;
for (int i = 0, j = 100; i != j; i++, j--) {
s += i;
}
cout << s;
Đoạn lệnh sau có kết quả bao nhiêu?
int main() {
int a = 20;
a >>= 2;
cout << a;
return 0;
}
Đoạn lệnh sau có kết quả là bao nhiêu?
void incr(void * data,int size) {
if ( (size == sizeof(char) )
{ char* cp; cp = (char*)data; ++(*cp); }
else if ( (size == sizeof(int) )
{ int* ip; ip = (int*)data; ++(*ip); }
}
int main() {
char a = ‘y’; int b = 1602;
incr(&b,sizeof(a));
cout << b;
return 0;
}
Đoạn lệnh sau có kết quả là bao nhiêu?
int addition (int a,int b) { return (a + b); }
int subtraction (int a,int b) { return (a – b); }
int operation (int a,int b,int (*functocall) (int,int) { return (*functocall)(a,b); }
int main() {
int m,n; int (*minus)(int,int) = subtraction;
m = operation(7,5,addition);
cout << m;
return 0;
}
Đoạn lệnh sau có kết quả bao nhiêu?
int prt(int arr[][2], int size) {
int s = 0;
for (int i = 0; i < size; i++)
for (int j = 0; j < size; j++)
s += arr[i][j];
}
int main() {
int num[2][2] = { {1, 2}, {3, 4} };
cout << prt(num,2);
return 0;
}
Kết quả đoạn lệnh sau là bao nhiêu?
void odd (int);
int main() {
int i = 10;
cout << odd(i);
return 0;
}
void odd (int a) {
if ((a % 2) != 0) cout << “Le”;
else even(a);
}
void even (int a) {
if ((a % 2) == 0) cout << “Chan”;
else odd(a);
}
Đề thi tương tự
5 mã đề 188 câu hỏi 1 giờ
91,413 xem7,021 thi
1 mã đề 25 câu hỏi 1 giờ
69,674 xem5,354 thi
4 mã đề 140 câu hỏi 1 giờ
58,491 xem4,488 thi
1 mã đề 25 câu hỏi 1 giờ
69,634 xem5,350 thi
5 mã đề 244 câu hỏi 1 giờ
73,846 xem5,666 thi
25 mã đề 1247 câu hỏi 1 giờ
13,026 xem997 thi
3 mã đề 139 câu hỏi 1 giờ
13,042 xem999 thi
7 mã đề 163 câu hỏi 1 giờ
12,966 xem993 thi