wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Biến

Total questions: 17

Worksheet time: 13mins

Name
Class
Date
1.

Hãy chọn phương án đúng:

Cấu trúc của một chương trình C++ gồm:

a)

phần khai báo, phần thân.

b)

phần thân, phần cuối.

c)


phần khai báo, phần thân, phần cuối.

d)

phần đầu, phần thân, phần cuối.

2.

Hãy chọn phương án đúng.

x là một biến kiểu số thực, để khai báo biến x ta có khai báo sau:

a)

int x;

b)

char x;

c)

double x;

d)

bool x;

3.

Lệnh gán trong C++ được viết là:

a)

b)

:=

c)

=

d)

==

4.

Lệnh cout trong C++ đi kèm với dấu nào?

a)

>>

b)

<<

c)

||

d)

\\

5.

Cách khai báo biến nào sau đây là đúng?

a)

Kiểu dữ liệu danh sách tên biến;

b)

danh sách tên biến : kiểu dữ liệu;

c)

Tên biến = giá trị;

d)

danh sách tên biến kiểu dữ liệu;

6.

Cho biến v là biến để biểu diễn vận tốc của 1 chiếc ô tô. Hãy cho biết khai báo biến nào dưới đây là đúng và hợp lý nhất.

a)

long v;

b)

int v;

c)


float v;

d)


char v;

7.

Sau khi thực hiện xong các lệnh gán p=3.14; x= 2*2+5; x=(x+p)*10; thì giá trị của biến x bằng

a)

12.14

b)

121.4

c)

1214

d)

121,4

8.

Cú pháp nhập dữ liệu cho biến vào từ bàn phím trong C++ là:

a)

cin>> biến 1>> biến 2>>...>> biến n;

b)

cin<<biến 1<<biến2<<...<<biến n;

c)

cout>>biến 1>> biến 2>>...>>biến n;

d)

cin biến1>>biến 2>>...>>biến n;

9.

Hãy cho biết sau khi thực hiện các lệnh dưới đây, giá trị của biến a khi in ra màn hình là bao nhiêu?

int a;

a=23/8;

cout<<a;

a)

2.875

b)

1

c)

0

d)

2

10.

Sau khi thực hiện đoạn lệnh trên

màn hình hiển thị giá trị là:

a)

một giá trị bất kỳ;

b)

Lỗi biên dịch;

c)

7

d)

5

11.

Sau khi thực hiện đoạn lệnh trên, màn hình hiển thị kết quả là:

a)

11

b)

10

c)

5

d)

6

12.
a)

6

b)

10

c)

11

d)

5

13.

Cho khai báo biến:

unsigned int x = 4;

Phép gán nào sau đây là không hợp lệ:

a)

x = x;

b)

x = -2;

c)

x = 3;

d)

x = 0;

14.

Đâu là tên không hợp lệ:

a)

18Thang4

b)

Steins_Gate

c)

Nam2002

d)

_LapTrinh

15.

Sau khi thực hiện đoạn lệnh trên màn hình kết quả hiển thị:

a)

3

4

5

b)

3
3
4

c)

3
3
5

d)

2
3
4

16.

Cho biết kết quả xuất ra màn hình:

a)

15

b)

16

c)

17

d)

14

17.

Khai báo biến nào dưới đây không chính xác?

a)

float = 3.171717;

b)

char x = '5';

c)

int a = 12345678910;

d)

bool x=1;