Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

K11_Kiểm tra thường xuyên_Lần 1_HK1

Total questions: 20

Worksheet time: 4mins

Name
Class
Date
1.

Để nhập giá trị cho 2 biến x và y ta dùng lệnh:

a)

cout >> x, y ;

b)

cout >> x >> y ;

c)

cin >> x, y ;

d)

cin >> x >> y ;

2.

Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh:

a)

cout << “ a, b” ;

b)

cin >> “a, b” ;

c)

cout << a << b ;

d)

cin >> a, b ;

3.

Trong C++, cho đoạn chương trình:

{

int a = 100;

int b = 30;

int x = a / b ;

cout << x;

}

Cho biết kết quả sau khi thực hiện lệnh :

a)

Báo lỗi do gán sai kiểu dữ liệu

b)

10

c)

3

d)

1

4.

Trong C++, hàm cho giá trị bằng căn bậc 2 của x là :

a)

sqrt(x);

b)

exp(x);

c)

abs(x);

d)

pow(x,y);

5.

Trong C++, cho đoạn chương trình:

{

int a = 5;

int b = 2;

double x = a * 1.0 / b ;

cout << x;

}

Cho biết kết quả sau khi thực hiện lệnh :

a)

2

b)

Báo lỗi do gán sai kiểu dữ liệu

c)

2.5

d)

0

6.

Trong C++, phép toán % với số nguyên có tác dụng gì ?

a)

Chia lấy phần nguyên

b)

Làm tròn số

c)

Chia lấy phần dư

d)

Thực hiện phép chia

7.

Trong C++, để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng?

a)

X = 10;

b)

X == 10;

c)

X :== 10;

d)

X : = 10;

8.

Trong ngôn ngữ lập trình C++, hằng và biến khác nhau cơ bản như thế nào?

a)

Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình, biến là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình

b)

Hằng và biến là hai đại lượng

mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình

c)

Hằng và biến bắt buộc phải khai báo

d)

Hằng không cần khai báo còn biến phải khai báo

9.

Trong ngôn ngữ lập trình C++, cho biết khai báo hằng số nào là đúng qui cách:

a)

#define MIN = 3.4;

b)

#define MAX 5;

c)

#define MAX 5

d)

#define PI 3.14159;

10.

Đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình gọi là:

a)

Hằng

b)

Hàm

c)

Biểu thức

d)

Biến

11.

Trong ngôn ngữ lập trình C++, từ khoá const dùng để:

a)

Khai báo hằng

b)

Khai báo tên chương trình

c)

Khai báo thư viện

d)

Khai báo biến

12.

Trong ngôn ngữ lập trình C++, khai báo nào dưới đây sai qui cách:

a)

float const a = 10, b = 5;

b)

float x, y = 6;

c)

const int a, x = 3.5;

d)

const int a = 3, x = 4.5;

13.

Trong C++, danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi:

a)

Dấu chấm phẩy (;)

b)

Dấu phẩy (,)

c)

Dấu chấm (.)

d)

Dấu hai chấm (:)

14.

Trong ngôn ngữ lập trình C++, kiểu dữ liệu float là:

a)

Kiểu nguyên

b)

Kiểu thực

c)

Kiểu logic

d)

Kiểu kí tự

15.

Biến x có thể nhận các giá trị 0.5, 1, 1.5, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?

a)

short

b)

int

c)

long int

d)

float

16.

Trong ngôn ngữ lập trình C++, kiểu dữ liệu nào là kiểu logic?

a)

float

b)

double

c)

bool

d)

int

17.

Trong ngôn ngữ lập trình C++, phép toán lấy số nguyên của phép chia hai số nguyên là?

a)

*

b)

%

c)

int

d)

long

18.

Trong ngôn ngữ lập trình C++, phép toán lấy số dư của phép chia hai số nguyên là?

a)

*

b)

%

c)

int

d)

float

19.

Trong ngôn ngữ lập trình C++, phép toán khác là:

a)

#

b)

==

c)

!=

d)

><

20.

Để xác định trình tự thực hiện phép toán ta dùng:

a)

Cặp ngoặc tròn ( )

b)

Cặp nháy kép “ ”

c)

Cặp nháy đơn ‘ ’

d)

Cặp ngoặc vuông [ ]