wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mini Game ^_^

Total questions: 18

Worksheet time: 3mins

Name
Class
Date
1.

 

Toán tử nào cho ta biết chính xác kích cỡ của kiểu tính theo byte

a)

Sizeof(tên-kiểu)

b)

&&

c)

++

d)

!

2.

 Kết thúc câu lệnh dùng dấu nào sau đây

a)

}

b)

//

c)

;

d)

,

3.

Khai báo hằng ta dùng keyword nào ?

a)

auto

b)

const

c)

return

d)

enum

4.

Trong các đoạn, chú thích được đặt giữa 2 dấu nào

a)

{chú thích}

b)

(chú thích)

c)

[chú thích]

d)

/*chú thích*/

5.

Tất cả các keywords đặc điểm chung gì ?

a)

viết thường

b)

viết hoa chữ đầu

c)

viết hoa tất cả

d)

như nào cũng được

6.

Lệnh return có tác dụng

a)

trả về kết quả từ hàm

b)

chỉ định hàm main không trả về giá trị (ngoại trừ 0 và 1)

c)

hàm xác định điểm bắt đầu và kết thúc thực hiện chương trình

7.

Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện được gọi là

a)

tên

b)

biến

c)

từ khóa

d)

hằng

8.

Đáp án nào sau đây đúng

a)

long long _abc;

b)

double f,

c)

int i;

d)

char 1s;

9.

Ký tự // có tác dụng gì

a)

để comment nhiều dòng lệnh

b)

để kết thúc hàm

c)

để comment 1 dòng lệnh

d)

kết thúc câu lệnh

10.

Biến là

a)

đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình

b)

đại lượng có giá trị thay đổi trong quá trình thực hiện chương trình

c)

tên không cần theo nguyên tắc đặt tên

d)

không cần khai báo trước khi sử dụng

11.

Tên nào dưới đây tuân thủ đúng quy tắc đặt tên trong C

a)

1st

b)

table

c)

a*b

d)

@vui

12.

Các toán tử thao tác bit không sử dụng cho kiểu

a)

int và char

b)

int và float

c)

double và int

d)

double và float

13.

Từ khóa nào không dùng để khai báo biến

a)

auto

b)

signed

c)

sizeof

d)

register

14.

Theo thứ tự ưu tiên các phép toán, toán tử * / % có chiều tính?

a)

Trái sang phải

b)

Phải sang trái

15.

Danh sách các biến là một hoặc nhiều tên biến, tên các biến được viết cách nhau bởi dấu

a)

;

b)

,

c)

.

d)

:

16.

Trong C, tên nào dưới đây đúng

a)

Function 1

b)

1Function

c)

Function1

d)

continue

17.

Trong toán tử lập trình C, ký hiệu % có ý nghĩa

a)

phép cộng

b)

phép nhân

c)

phép lấy phần dư

d)

phép chia

18.

Từ khóa nào được dùng để trả về một giá trị

a)

continue

b)

return

c)

sizeof

d)

if