wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

tin hộc

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

kiểu dữ liệu float có phạm vi giá trị ?

a)

0 và 255

b)

3,4.1038-3,4.10^{38} đến 3,4.10383,4.10^{38}

c)

bla bla

d)

0 hoặc 1

2.

hiểu đúng nhất về " dev_c++"

a)

môi trường lập trình

b)

câu lệnh

c)

ngôn ngữ

d)

phần mềm

3.

một câu lệnh trong ngôn ngữ lập trình nếu đúng cú pháp sẽ được chuyển sang bao nhiêu câu lệnh trong ngôn ngữ máy

a)

1

b)

1 hoặc nhiều câu lệnh

c)

2

d)

nhiều

4.

đoạn chú thích trong c++ đc đặt trong cặp dấu

a)

(* và *)

b)

/* và */

c)

[ và ]

d)

{ và }

5.

ngôn ngữ dùng để viết chương trình là

a)

ngôn ngữ lập trình

b)

ngôn ngữ máy

c)

ngôn ngữ tự nhiên

d)

ngôn ngữ máy và ngôn ngữ lập trình

6.

hằng đc biểu diễn đúng

a)

main

b)

9,81

c)

"false

d)

10

7.

chọn phát biểu sai

a)

chường trình thường gồm 2 phần : phần khai báo và phần thân

b)

phần thân chương trình nhất thiết

phải có

c)

phần khai báo nhất thiết phải có

d)

phần thân chương trình có thể không chứa một câu lệnh nào

8.

hằng là ???????????

a)

đại lượng ko đổi trong quá trình thực hiện phương trình

b)

vợ chú cuội

c)

khai báo = từ khóa include

d)

ko cần khai báo khi dùng

9.

include là từ khóa dùng để khai báo

a)

thư viện

b)

tên chương trình

c)

hằng

d)

biến

10.

cấu trúc một chương trình chia làm mấy phần

a)

1

b)

2

c)

3

d)

tùy à

11.

tên nào đặt sai quy tắc

a)

Kytucdacbiet

b)

baitapC++

c)

Baitap1

d)

_daugachduoi

12.

trong cú pháp câu lệnh

if(<điều kiện>)

{

<Khối lệnh 1>;

}

else

{

<Khối lệnh 2>;

}

thì <Khối lệnh 1> sẽ thực hiện khi :

a)

<điều kiện> cho kết quả đúng

b)

<điều kiện> cho kết quả sai

c)

Tùy theo từng bài toán cụ thể

d)

luôn dc thực hiện

13.

kiểu dữ liệu nào không phải kiểu số ???

a)

int

b)

char

c)

float

d)

double

14.

bộ nhớ lưu trữ một giá trị kiểu int là

a)

1 bit

b)

1 Byte

c)

4 Byte

d)

8 Byte

15.

cú pháp khai báo biến không khởi tạo

a)

<kiểu dữ liệu><danh sách biến>;

b)

<kiểu dữ liệu>=<danh sách biến>;

c)

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

d)

<kiểu dữ liệu><danh sách biến>

16.

khai báo biến đúng cách trong C++

a)

int x,y ;

b)

int x,y

c)

int : x , y ;

d)

int : x, y

17.

tổng bộ nhớ dành cho khai báo bên dưới là bao nhiêu byte

int x, y ; float a, b ;

a)

4B

b)

8B

c)

16B

d)

32B

18.

thoát khỏi dev-c++

a)

nhấn phím alt-f4 hoặc chọn menu file>exit

b)

nhấn phím alt-f4 hoặc chọn menu file>close

c)

nhấn phím alt-f5 hoặc chọn menu file>exit

d)

nhấn phím alt-f5 hoặc chọn menu file>close

19.

kiểu dữ liệu ko lưu số thập phân là ?

a)

int

b)

float

c)

double

d)

cả 3

20.

phép % là phép chia

a)

lấy phần nguyên

b)

lấy phần dư

c)

số thực

d)

tính phần trăm

21.

hàm chuẩn cho giá trị căn bậc 2 của x

a)

sqrt(X)

b)

abs(X)

c)

sin(X)

d)

X*X

22.

trong câu lệnh in ra màn hình ( cout ) , endl tương đương

a)

"\n" ;

b)

"\t"

c)

"\d"

d)

''\f"

23.

phép toán x++ là phép toán

a)

tăng x thêm 1

b)

cộng 2 lần

c)

cộng x với x

d)

lũy thừa x

24.

để gán giá trị 7 cho biến x

a)

x = 7 ;

b)

7 = x ;

c)

x ; 7 ;

d)

x == 7 ;

25.

nhận biết câu lệnh khối ( nhóm ) bằng cặp dấu

a)

( và )

b)

{ và }

c)

/* và */

d)

[ và ]

26.

phép gán nào sai

a)

x = 7 ;

b)

x = x + 7 ;

c)

x - 7 = 0 ;

d)

x = x ;

27.

cấu trúc rẽ nhánh có mấy dạng

a)

1

b)

2

c)

3

d)

4

28.

kết quả của phép toán (7*3%6)

a)

0

b)

3

c)

3,5

d)

21

29.

để biên dịch và thực hiện chương trình ta nhấn phím

a)

F9

b)

F10

c)

F11

d)

F dầu F mỡ ai nỡ F duyên

30.

trong C++, biểu thức số học nào sau đây hợp lệ

a)

5a + 7b + 8c

b)

[a * 2 * sqrt(9*b)] / 10

c)

x + y * abs ( x )

d)

sin{sqrt[abs(x+1)]}

31.

trong c++ biểu thức x+y\sqrt[]{x}+\sqrt[]{y} được ghi là

a)

sqer(x+sqrt(y))

b)

sqrt(x+y)

c)

sqrt(x) + sqrt(y)

d)

sqrt(x) + y

32.

trong c++ biểu thức 5x75\le x\le7 đc ghi là

a)

5 <= x <=7

b)

5=<x=<7

c)

(5 <= x ) && (x <= 7)

d)

5=<x && x=<7

33.

để in ký tự tab khi ra màn hình, thì trong câu lệnh cout ta dùng ký hiệu

a)

"\n'' ;

b)

"\t"

c)

''\d''

d)

''\f''

34.

để lưu tuổi của con người nên dùng kiểu dữ liệu

a)

int

b)

float

c)

double

d)

char

35.

hàm nhập xuất cin, cout nằm trongh thư viện nào?

a)

iostream

b)

thư viện marie

c)

stdio.h

d)

conio.h

36.

với x=3 thì lệnh cout <<"x = "<< x ; sẽ in ra màn hình :

a)

x = x

b)

x = 3

c)

3 = 3

d)

3 = x

37.

câu lệnh nào sau đây dùng để in giá trị lưu trong biến x ra màn hình

a)

cout << x ;

b)

cout << " x " ;

c)

cin >> x ;

d)

cin >> " x " ;

38.

phát biểu nào sau đây có thể làm biểu thức điều kiện trong cấu trúc rẽ nhánh

a)

A + B

b)

A > B

c)

N % 100

d)

Minh + Tân = MInh Tân

39.

để nhập giá trị cho 2 biến a và b ta dùng lệnh :

a)

cin>>a,b;

b)

cin>>a>>b;

c)

cout<<a,b;

d)

cout<<a<<b;

40.

câu lệnh cout trong c++ tác dụng gì

a)

là stream đầu ra chuẩn trong c++

b)

là stream đầu vào chuẩn trong c++

c)

là lệnh chú thích trong c++

d)

là lệnh khai báo 1 biến