wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Post Test ComputerProgramming

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

int มีความสามารถการรับข้อมูลชนิดใดต่อไปนี้

a)

(2<1)

b)

12

c)

"ComputerProgramming"

d)

0.02

2.

คำสั่งใดเป็นการขึ้นบรรทัดใหม่

a)

/n

b)

/t

c)

/a

d)

/x

3.

เลขฐานสองต่อไปนี้ 1011 มีค่าเท่าไร

a)

3

b)

7

c)

11

d)

14

4.

a=1 และ b=3

ถ้า x = b+a+(5*b)+3

x = ?

a)

23

b)

17

c)

22

d)

18

5.

ข้อใดต่อไปนี้เก็บตัวแปรเป็นทศนิยม

a)

 int

b)

float

c)

char

d)

boolean

6.

หากต้องการประกาศตัวแปรเพื่อเก็บตัวอักษร ข้อใดต่อไปนี้ถูกต้อง

a)

double x;

b)

char x;

c)

char x[ ];

d)

String x;

7.

ข้อใดต่อไปนี้เป็นการประกาศตัวแปรที่ผิด

a)

int fish;

b)

int near;

c)

float destiny;

d)

char prayut;

8.

สัญลักษณ์ใดต่อไปนี้หมายถึงการคำนวน

a)
b)
c)
d)
9.

หากต้องการแสดงค่าเป็นตัวเลข ฐานแปด ควรใช้ตัวเลือกใด

a)

%d

b)

%o

c)

%%

d)

%x

10.

หาก x=5 y=7

จงหาผลรันของ

b=x+2*y-5

a)

14.5

b)

19

c)

37

d)

14

11.

ขนาดของหน่วยความจำข้อใดมากที่สุด

a)

chat

b)

int

c)

double

d)

float

12.

หากต้องการเว้นระยะ 1 ย่อหน้า ควรใช้คำสั่งอะไร

a)

\tab

b)

\t

c)

\n

d)

\space

13.

จากภาพ ลูปนี้ทำซ้ำทั้งหมดกี่รอบ

a)

8

b)

9

c)

10

d)

11

14.

ถ้า for(i=0;i<7;i=+2)

ตัวโปรแกรมจะทำซ้ำทั้งหมดกี่รอบ

a)

3

b)

5

c)

4

d)

6

15.

หากกำหนดให้ x=1

ถ้า If(x==1) ตัวโปรแกรมจะรันได้ไหม?

a)

ได้

b)

ไม่ได้

16.

คำสั่งลูป do-while ใช้งานอย่างไร

a)

ไม่ต้องตรวจสอบเงื่อนไข

b)

ตรวจสอบเงื่อนไขจากนั้นทำ

17.

%d ใช้สำหรับอะไร

a)

แสดงผลตัวเลขจำนวนเต็มบวก

b)

แสดงผลตัวเลขจำนวนเต็ม

c)

แสดงตัวเลขทศนิยม

d)

สำหรับแสดงผลข้อความ

18.

ชนิดของข้อมูลใดมีขนาดน้อยที่สุด

a)

int

b)

char

c)

short

d)

boolean

19.

ทุกคำสั่งของภาษา C ต้องปิดด้วยเครื่องหมายอะไร

a)

;

b)

:

c)

,

d)

}

20.

ให้ a = 2 เเละ b = 1 ถ้า printf("%c",a+b):

a)

3

b)

0

c)

null

d)

พื้นที่ว่าง