
Đề Thi Trắc Nghiệm Ôn tập Môn C++ Phần 1 HUBT Có Đáp Án
Ôn tập và kiểm tra kiến thức lập trình C++ với đề thi trắc nghiệm trực tuyến dành cho sinh viên Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT). Đề thi bao gồm các câu hỏi về cú pháp C++, lập trình hướng đối tượng, con trỏ, mảng, hàm, và các thuật toán cơ bản, giúp sinh viên củng cố kiến thức và chuẩn bị tốt cho kỳ thi, kèm theo đáp án chi tiết.
Từ khoá: đề thi trắc nghiệm C++Đại học Kinh Doanh và Công Nghệ Hà NộiHUBTôn tập C++lập trình hướng đối tượngcon trỏmảnghàmthuật toánkiểm tra lập trình C++trắc nghiệm có đáp ánđề thi C++
Đề thi nằm trong bộ sưu tập: Tuyển Tập Đề Thi Môn C++ - Trường Đại Học Kinh Doanh và Công Nghệ Hà Nội (HUBT)
Số câu hỏi: 22 câuSố mã đề: 1 đềThời gian: 1 giờ
141,229 lượt xem 10,858 lượt làm bài
Xem trước nội dung:
Đoạn lệnh sau có kết quả bao nhiêu?
int main() {
int a, b;
a = 2 + b = 5;
cout << a;
return 0;
}
Lỗi biên dịch
5
Một giá trị bất kỳ
7
Trong cấu trúc chương trình C++, lệnh #include dùng để làm gì?
Thông báo cho bộ tiền biên dịch thêm các thư viện chuẩn trong C++. Các lệnh được sử dụng trong thân chương trình phải có prototype nằm trong các thư viện chuẩn này.
Khai báo các câu lệnh được sử dụng trong chương trình. Phải tạo các câu lệnh trước thì mới sử dụng được trong chương trình C++.
Thông báo trong chương trình sử dụng các lệnh tính toán, thông báo các biến sử dụng trong thân chương trình.
Không có đáp án đúng.
Trong cấu trúc chương trình C++ có bao nhiêu hàm main()?
1
2
3
4
Lệnh cout trong C++ có tác dụng gì?
Là stream đầu ra chuẩn trong C++.
Là stream đầu vào chuẩn của C++.
Là lệnh chú thích trong C++
Là lệnh khai báo một biến.
Lệnh cin trong C++ có tác dụng gì?
Là stream đầu ra chuẩn trong C++.
Là stream đầu vào chuẩn của C++.
Là lệnh chú thích trong C++
Là lệnh khai báo một biến.
Kết thúc một dòng lệnh trong chương trình C++, ta sử dụng ký hiệu gì?
Dấu “;”
Dấu “.”
Dấu “:”
Dấu “,”
Lệnh cout trong C++ đi kèm với cặp dấu nào?
<<
>>
\\
||
Lệnh cin trong C++ đi kèm với cặp dấu nào?
<<
>>
\\
||
Để chú thích trên 1 dòng lệnh trong chương trình C++, ta dùng cặp dấu nào?
<<
>>
//
\* và *\
Để chú thích trên nhiều dòng lệnh trong chương trình C++, ta dùng cặp dấu nào?
<<
>>
\\
/* và */
Chú thích nào sau đây là chính xác?
\\Lập trình C++
//Lập trình C++
\*Lập trình C++
Chú thích nào sau đây là chính xác?
\Lập trình C++
*Lập trình C++
<!-Lập trình C++
/*Lập trình C++*/
Cách khai báo biến nào sau đây là đúng?
<Kiểu dữ liệu> <Danh sách tên biến>;
<Danh sách tên biến> : <Kiểu dữ liệu>;
<Tên biến> = <Giá trị>;
Tất cả đầu không đúng
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.
Kích thước của dữ liệu kiểu char là bao nhiêu byte?
1
2
4
8
Khai báo biến nào sau đây là SAI?
short int = 5;
int num = 10;
long lint = 8;
double d = 3.14;
Khai báo nào sau đây là ĐÚNG?
sign double d;
unsign int i;
signed a;
longth t;
Biến toàn cục là gì?
Biến khai báo trong thân main, hoặc bên ngoài tất cả các hàm.
Biến khai báo trong thân một hàm hoặc một khối lệnh.
Cả hai đáp án đầu đúng.
Biến cục bộ là dạng biến gì? Chọn câu trả lời đúng nhất.
Là biến khai báo trong thân một hàm
Là biến khai báo trong thân một khối lệnh
Là biến khai báo trong thân hàm main
Là biến khai báo trong một hàm hoặc một khối lệnh
Chuỗi ký tự (string) là gì?
Các giá trị số lớn hơn 0
Các giá trị không phải là số và có độ dài là 1
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
Các biến có giá trị true hoặc false
Lệnh nào sau đây là SAI?
string s = “Hello world!”;
string s (“Hello world!”);
string s = 1234;
Tất cả đầu đúng
Khai báo nào sau đây là SAI?
int i = 75ul;
int i = 0013;
int i = 0x4b;
char c = “a”;
Đề thi tương tự
6 mã đề 226 câu hỏi 1 giờ
144,39011,092
3 mã đề 103 câu hỏi 45 phút
142,31110,948
1 mã đề 40 câu hỏi 45 phút
86,3726,635
3 mã đề 64 câu hỏi 40 phút
144,49411,132
7 mã đề 270 câu hỏi 1 giờ
88,7506,853
3 mã đề 60 câu hỏi 30 phút
88,6496,817