15 câu  Trắc nghiệm Tin học 11 C++ Bài 6: Phép toán, biểu thức và lệnh gán có đáp án
Đề thi

15 câu Trắc nghiệm Tin học 11 C++ Bài 6: Phép toán, biểu thức và lệnh gán có đáp án

A
Admin
Tin họcLớp 1194 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểm

Biểu thức [(x+y)*z]-(x2-y2) chuyển sang C++ là:

((x+y)*z)-(x2-y2)

((x+y)*z)-(x*x-y*y)

((x+y)*z)-(x2-y2)

(x+y)*z-x*x-y*y

Xem đáp án

Đáp án đúng là: B

Chuyển theo quy tắc: Chỉ dùng các cặp ngoặc đơn để xác định trình tự thực hiện phép toán trong trường hợp cần thiết, viết lần lượt từ trái qua phải, không được bỏ qua dấu nhân (*) trong tích.

2. Trắc nghiệm
1 điểm

Trong phép toán số học với số nguyên phép toán lấy phần dư trong C++ là:

%

mod

/

div

Xem đáp án

Đáp án đúng là: A

Phép toán số học với số nguyên phép toán lấy phần dư trong C++ kí hiệu là %

(Đáp án C là chia lấy phần nguyên. Đáp án B và D là chia lấy phần dư và phần nguyên trong pascal, không tồn tại trong C++)

3. Trắc nghiệm
1 điểm

Trong phép toán số học với số nguyên phép toán lấy phần nguyên trong C++ là:

%

mod

/

div

Xem đáp án

Đáp án đúng là: C

Phép toán số học với số nguyên phép toán lấy phần nguyên trong C++ kí hiệu là /

(Vì đáp án A là chia lấy phần dư, đáp án B và D là chia lấy phần dư và phần nguyên trong pascal, không tồn tại trong C++)

4. Trắc nghiệm
1 điểm

Trong phép toán quan hệ phép so sánh bằng trong C++ được viết là:

= =

=

<=

>=

Xem đáp án

Đáp án đúng là: A

Phép toán quan hệ phép so sánh bằng trong C++ được viết là = =

(Đáp án B là phép gán, đáp án C và D là phép so sánh lớn hơn hoặc bằng, nhỏ hơn hoặc bằng)

5. Trắc nghiệm
1 điểm

Trong phép toán quan hệ phép so sánh lớn hơn hoặc bằng trong C++ được viết là:

==

=

<=

>=

Xem đáp án

Đáp án đúng là: D

Trong phép toán quan hệ phép so sánh lớn hơn hoặc bằng trong C++ được viết là:>=

(Đáp án B là phép gán, đáp án C là phép so sánh nhỏ hơn hoặc bằng, đáp án A là phép so sánh bằng)

6. Trắc nghiệm
1 điểm

Trong phép toán quan hệ phép khác trong C++ được viết là:

==

!=

#

<>

Xem đáp án

Đáp án đúng là: B

Trong phép toán quan hệ phép khác trong C++ được viết là: !=

(Đáp án A là phép so sánh bằng, đáp án C là dấu #, đáp án D là phép toán quan hệ khác trong pascal không tồn tại trong C++)

7. Trắc nghiệm
1 điểm

x2được biểu diễn trong C++ là:

x**2

x*2

x2

x**

Xem đáp án

Đáp án đúng là: A

x2=x**2 hoặc x*x

8. Trắc nghiệm
1 điểm

Trong C++ câu lệnh gán có dạng:

<tên biến>:= </tên>

<tên biến>= </tên>

<tên biến>== <biểu thức>;</biểu></tên>

<tên biến>= <biểu thức>;</biểu></tên>

Xem đáp án

Đáp án đúng là: D

Theo quy tắc về câu lệnh gán <tên biến>=<biểu thức>;</biểu></tên>

9. Trắc nghiệm
1 điểm

Trong C++ khi viết x++ có nghĩa là:

Giảm x đi 2 đơn vị

Tăng x lên 2 đơn vị

Tăng x lên 1 đơn vị

X giữ nguyên giá trị

Xem đáp án

Đáp án đúng là: C

vì x++ tương đương với x=x+1

10. Trắc nghiệm
1 điểm

Biểu thức a+bchuyển sang C++ là:

sqrt(a+b)

sqr(a+b)

math.sqrt(a+b)

a+b

Xem đáp án

Đáp án đúng là: A

Hàm lấy căn bậc hai của 1 số x trong C++ là sqrt(x) → a+bchuyển sang là sqrt(a+b)

11. Trắc nghiệm
1 điểm

Trong C++ khi viết x/=2 có nghĩa là:

Tăng x lên 2 lần

Tăng x lên 1 đơn vị

X giữ nguyên giá trị

Giảm x đi 2 lần

Xem đáp án

Đáp án đúng là: D

x/=2 tương đương với cách viết x=x/2 → x giảm đi 2 lần.

12. Trắc nghiệm
1 điểm

Trong C++ khi viết x%=2 có nghĩa là:

Tăng x lên 2 lần

Thay x bằng phần nguyên của x chia 2.

Thay x bằng phần dư của x chia 2.

Giảm x đi 2 lần

Xem đáp án

Đáp án đúng là: C

x %= 2 có nghĩa là thay x bằng phần dư của x chia 2.

13. Trắc nghiệm
1 điểm

Trong C++ khi viết x=y=3 có nghĩa là:

Gán cho cả x và y giá trị 3.

Thay x bằng y.

So sánh x và y với 3.

Tăng x và y lên 3 đơn vị.

Xem đáp án

Đáp án đúng là: A

x=y=3 tương đương với cách viết x=3 && y=3 hay gán cho cả x và y giá trị 3.

14. Trắc nghiệm
1 điểm

Phép ‘và’ trong C++ kí hiệu là:

||

and

!

&&

Xem đáp án

Đáp án đúng là: D

|| là phép hoặc.

! là phép phủ định.

&& là phép và .

And là phép và trong pascal.

15. Trắc nghiệm
1 điểm

Để thể hiện điều kiện 5 ≤ x ≤ 11, trong C++ được viết như sau:

(5<=x)&&(x<=11)

(5<=x)and(x<=11)

(5<=x)||(x<=11)

(5<=x)or(x<=11)

Xem đáp án

Đáp án đúng là: A

Để thể hiện điều kiện 5 ≤ x ≤ 11, trong C++ có thể tách thành phát biểu dưới dạng "5 ≤ x và x≤ 11" và được viết như sau:(5 <= x) && (x <= 11)