
15 câu hỏi
8
y=8
y=3
20
Đápán đúng là: B
Trong câu lệnh cout các nội dung trong dấu nháy kép sẽ được in ra màn hình. Theo sau dấu << là giá trị được tính toán của phép toán 15/4 +5 = 3 + 5 = 8.
Phép toán / là phép chia lấy phần nguyên.
0 đến 127
-215đến 215-1
0 đến 255
-100000 đến 100000
Đáp án đúng là: B
Phạm vi giá trị của kiểu short từ -215 (= -32768) đến 215 -1 (=32767).
x≥(m+5)/(2∗a)*x≥(m+5)/(2∗a)
x>=(m+5)/(2∗a)*x>=(m+5)/(2∗a)
x>=(m+5)/2∗a*x>=(m+5)/2∗a
x>=(m+5)/2∗(a*x)>=(m+5)/2∗a
Đáp án đúng là: A
Trong ngôn ngữ lập trình (NNLT) C++:
+ chỉ sử dụng dấu ngoặc đơn () để viết các biểu thức số học.
+ Các phép toán +, -, x, :, trong toán học sẽ được chuyển đổi thành +, -, *, /, trong NNLT C++.
+ Các phép so sánh ≥, ≤, ≠, >, < , trong toán học sẽ được chuyển đổi thành >=, <=, !=, >, <, trong NNLT C++.
KQ la 50
KQ la b:
KQ la b
KQ la 5.0 x 101
Đáp án đúng là: B
Kết quả in ra màn hình là: KQ la b: (trong câu lệnh cout các nội dung trong dấu nháy kép sẽ được in ra màn hình).
unsigned char
short
unsigned short
int
Đáp án đúng là: D
+ unsigned char có miền giá trị từ 0 đến 255.
+ short có miền giá trị từ -32768 đến 32767
+ unsigned short có miền giá trị từ 0 đến 65535
+ int có miền giá trị từ -2147483648 đến 2147483647
long double
short
long long
float
Đáp án đúng là: B
Các số -5, 100, 15, 20 là các số nguyên → kiểu dữ liệu của x là kiểu nguyên. Trong x có giá trị -5 → chỉ có thể là kiểu long long, short. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến x short (long long sẽ chiếm bộ nhớ lớn).
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.
Khai báo các 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 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ó nguyên mẫu nằm trong các thư viện chuẩn này.
Không có đáp án đúng.
Đáp án đúng là: C
Từ khoá #include chỉ cho trình biên dịch biết rằng chúng ta cần sử dụng thư viện được khai báo và nó sẽ tự động thêm vào cho chúng ta.
1
2
3
4
Đáp án đúng là: A
Trong chương trình chỉ có duy nhất một hàm main().
Là lệnh xuất dữ liệu
Là lệnh chú thích
Là lệnh nhập dữ liệu
Là lệnh khai báo một biến
Đáp án đúng là: A
Việc xuất dữ liệu ra màn hình được thực hiện bằng thủ tục chuẩn:
cout<<biến_1<<…<<biến_n;
Trong đó, biến_1,…,biến_n: là các biến số. Chúng đã được khởi tạo giá trị. Nếu biến chưa khởi tạo giá trị, ta sẽ nhận được một lỗi khi thực thi chương trình. Chương trình dịch sẽ thông báo về việc sử dụng biến mà không khởi tạo giá trị cho nó. Các biến này có thể là biến thuộc kiểu dữ liệu nguyên thủy hoặc tham chiếu.
</<biến_1<<…<<biến_n;
15*4-30+12
42
15*4-30+12=42
=42
Đáp án đúng là: C
Kết quả in ra màn hình là: 15*4-30+12=42 (trong câu lệnh cout các nội dung trong dấu nháy kép sẽ được in ra màn hình. Theo sau dấu << là giá trị được tính toán của biểu thức 15*4-30+12 là 42)
14/5=2; 14 % 5=4;
14/5=2.8; 14 % 5=4;
14/5=2.8; 14 % 5=2
14/5=3; 14 % 5=4
Đáp án đúng là: A
Vì 14 và 5 là số nguyên nên 15/4 là phép chia lấy phần nguyên còn % là phép chia lấy phần dư. Mà 14 : 5= 2 dư 4 →14 / 5=2; 14 % 5=4;
{3*a + [ 4*c – 7*(a +2*c)] -5*b}
a*x*x – b*x + 7a : 5
(10*a + 2*b) / (a*b)
- b: (2*a*c)
Đáp án đúng là: C
Trong ngôn ngữ lập trình (NNLT) C++ chỉ sử dụng dấu ngoặc đơn () để viết các biểu thức số học. Các phép toán +, -, x, : trong toán học sẽ được chuyển dổi thành +, -, *, / trong NNLT C++.
float
int
short
long double
Đáp án đúng là: A
Điểm trung bình môn học là số thập phân → kiểu dữ liệu là kiểu thực → chỉ có thể là kiểu long double, float. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến là float (long double sẽ chiếm bộ nhớ lớn).
Khai báo biến n là kiểu ký tự
Khai báo biến n kiểu số nguyên mà giá trị từ -32768 đến 32767
Khai báo biến n là kiểu số thực
Khai báo biến n có kiểu số nguyên 32 bits
Đáp án đúng là: D
Khai báo biến n có kiểu số nguyên int, mà kiểu int được gọi là kiểu số nguyên 32 bits có phạm vi giá trị từ -2147483648 đến 2147483647.
45000
35000
32767
Kết quả khác
Đáp án đúng là: D
Vì biến soluong khai báo kiểu short, mà kiểu short có miền giá trị từ -32768 đến 32767 nhưng khi chạy chương trình ta lại nhập giá trị cho soluong là 35000 – giá trị nằm ngoài phạm vi của short. Vậy nên kết quả tính toán của biến thanhtien sẽ cho kết quả sai và là 1 kết quả khác.
Bạn có thích hoạt động này không?
Ý kiến của bạn sẽ giúp chúng tôi đề xuất nội dung phù hợp hơn.



![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 20](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-emy0gtcksawvorajezvv-1786772460.jpg&w=3840&q=75)




















