WorksheetsLTCB C++
Total questions: 15
Worksheet time: 8mins
Name
Class
Date
1.
Trong C++, kiểu dữ liệu float thường chiếm bao nhiêu byte trong bộ nhớ?
a)
2 bytes
b)
4 bytes
c)
8 bytes
d)
1 byte
2.
Để khai báo một biến hằng số nguyên MAX có giá trị 100, cú pháp nào đúng?
a)
int const MAX = 100;
b)
const int MAX = 100;
c)
#define MAX 100
d)
Cả B và C đều thường được sử dụng (nhưng B là chuẩn C++ cho biến hằng).
3.
Kết quả của phép toán 10 / 4 khi lưu vào biến kiểu float là gì? (Ví dụ: float x = 10 / 4;)
a)
2.5
b)
2
c)
2
d)
Lỗi biên dịch
4.
Kiểu dữ liệu string nằm trong thư viện nào của C++?
a)
<cstring>
b)
<string.h>
c)
<string>
d)
<text>
5.
Giá trị của biến c sau lệnh: char c = 'A' + 1; là gì?
a)
A1'
b)
B'
c)
66
d)
Lỗi
6.
Lệnh nhập dữ liệu cin >> x; KHÔNG thể dùng cho kiểu dữ liệu nào sau đây nếu chưa nạp chồng toán tử?
a)
int
b)
float
c)
string
d)
struct (Cấu trúc tự định nghĩa)
7.
Biến bool chỉ có thể nhận giá trị nào?
a)
0 và 1
b)
true và false
c)
Đúng và Sai
d)
Bất kỳ số nguyên nào
8.
Kết quả của biểu thức (int)5.9 là?
a)
6 (Làm tròn)
b)
5 (Lấy phần nguyên)
c)
5.9
d)
Lỗi
9.
Tên biến nào sau đây hợp lệ?
a)
1stPlace
b)
my-variable
c)
float
d)
_totalScore
10.
Toán tử % (chia lấy dư) chỉ áp dụng cho kiểu dữ liệu nào?
a)
Số thực (float, double)
b)
Số nguyên (int, long, char)
c)
Mọi kiểu số
d)
Chuỗi
11.
Cấu trúc if-else nào dưới đây kiểm tra "x là số dương chẵn"?
a)
if (x > 0 || x % 2 == 0)
b)
if (x > 0 && x % 2 == 0)
c)
if (x >= 0 && x % 2 == 0)
d)
if (x > 0 && x / 2 == 0)
12.
Cho đoạn mã: int i = 0; while (i < 3) { cout << i << " "; i++; } Kết quả in ra là?
a)
2000-01-02 00:00:00
b)
2003-01-02 00:00:00
c)
0 1 2 3
d)
2025-01-02 00:00:00
13.
Vòng lặp do...while sẽ thực hiện khối lệnh bên trong ít nhất bao nhiêu lần?
a)
0 lần
b)
1 lần
c)
Phụ thuộc điều kiện
d)
Vô hạn
14.
Trong vòng lặp for (init; condition; increment), thành phần nào có thể bỏ trống?
a)
init
b)
condition
c)
increment
d)
Tất cả các thành phần
15.
Lệnh break trong vòng lặp dùng để làm gì?
a)
Kết thúc chương trình.
b)
Thoát khỏi vòng lặp hiện tại ngay lập tức.
c)
Bỏ qua lần lặp hiện tại và sang lần kế tiếp.
d)
Tạm dừng chương trình.
100 %
