wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiểu dữ liệu và toán tử

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Khai báo thư viện dùng để nhập xuất

a)

#include <studio.h>

b)

#include <string.h>

c)

#include <stdio.h>

d)

#include <ctype.h>

2.

Biết sqrt() là hàm lấy căn của 1 số. Để dùng được hàm này ta cần ?

a)

Dùng bình thường

b)

Khai báo thư viện <ctype.h>

c)

Khai báo thư viện <math.h>

d)

Khai báo thư viện <string.h>

3.

Hàm dùng để in kết quả ra màn hình ?

a)

scanf()

b)

printf()

c)

gets()

d)

main()

4.

Đâu là 1 cách comment câu lệnh đúng ? ( Có thể chọn nhiều đáp án)

a)

///cmt

b)

//cmt

c)

// cmt

d)

/* cmt */

5.

%lld là đặc tả của kiểu dữ liệu nào?

a)

int

b)

long long

c)

float

d)

double

6.

%d là đặc tả của kiểu dữ liệu nào ?

a)

int

b)

long long

c)

double

d)

float

7.

%f là đặc tả của kiểu dữ liệu nào ?

a)

double

b)

float

c)

int

d)

long long

8.

%lf là đặc tả của kiểu dữ liệu nào ?

a)

double

b)

int

c)

float

d)

long long

9.

Để in kí tự xuống dòng ta dùng

a)

\t

b)

\n

c)

%t

d)

&n

10.

Đâu là tập hợp các tên biến đúng ?

a)

result, index

b)

int, float

c)

do, auto

d)

continue, break

11.

kết quả của phép tính 10 % 6 là

a)

1

b)

2

c)

3

d)

4

12.

int a = 1, b = 2;

int n = a + b++;

Giá trị của n là ?

a)

2

b)

3

c)

4

d)

5

13.

int a = 1, b = 2;

int n = a + b;

n++;

Giá trị của n là ?

a)

3

b)

4

c)

5

d)

6

14.

int a = 1, b = 2;

a /= b;

Giá trị của a là ?

a)

0

b)

0.5

c)

1

d)

2

15.

Nếu dùng câu lệnh

int n = 5

printf("%.2lf", (double) n);

thì màn hình in ra số gì?

a)

5

b)

Lỗi

c)

5.00

d)

5,00