wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

สอบเก็บคะแนน เรื่องการดำเนินการในภาษาซี

Total questions: 25

Worksheet time: 51mins

Name
Class
Date
1.
เครื่องหมาย * มีความหมายว่าอย่างไร
a)
ดอกจัน
b)
การคูณ
c)
การหาร
d)
การหารเอาเศษ
2.

เครื่องหมาย / มีความหมายว่าอย่างไร

a)

ดอกจัน

b)

การคูณ

c)

การหาร

d)

การหารเอาเศษ

3.
%f มีความหมายว่าอย่างไร
a)
รับหรือแสดงผลเป็นข้อความ
b)
รับหรือแสดงผลเป็นตัวอักษร
c)
รับหรือแสดงผลเป็นจำนวนเต็ม
d)
รับหรือแสดงผลเป็นทศนิยม
4.
ข้อใดไม่ใช่ตัวดำเนินการในภาษาซี
a)
ตัวดำเนินการทางคณิตศาสตร์
b)
ตัวดำเนินการเปรียบเทียบ
c)
ตัวดำเนินการทางตรรกะ
d)
ตัวดำเนินการดิวิชั่น
5.

การหารแบบ mod มีผลลัพธ์เป็นอย่างไร

a)

จำนวนจริง

b)

จำนวนเต็ม

c)

จำนวนนับ

d)

ถูกทุกข้อ

6.
ถ้ามีตัวดำเนินการลำดับเดียวกันจะมีการดำเนินการอย่างไร
a)
จากขวาไปซ้าย
b)
จากซ้ายไปขวา
c)
จากตัวไหนก่อนก็ได้
d)
ทำพร้อมกัน
7.
เครื่องหมายดำเนินการในข้อใดมีลำดับความสำคัญมากที่สุด
a)
*,/,%
b)
+,-
c)
()
d)
เริ่มจากซ้ายไปขวาเสมอ
8.
ให้ int a=5 b=2;
แล้ว a/b มีค่าเท่ากับเท่าใด
a)
2
b)
2.5
c)
3
d)
10
9.
11%3 มีผลลัพธ์เท่าใด
a)
1
b)
2
c)
3
d)
4
10.
เครื่องหมาย % มีความหมายว่าอย่างไร
a)
การหารเอาเศษ
b)
การหารเอาส่วน
c)
การหาเปอร์เซ็นต์
d)
การหาร
11.

(10-3)*5 มีผลลัพธ์เท่าใด

a)

-5

b)

5

c)

35

d)

49

12.

5+10*4 มีผลลัพธ์เท่าใด

a)

100

b)

90

c)

45

d)

60

13.

จากรูปภาพนี้ได้คำตอบเท่าไร

a)

1.Sum of x+y = 35

b)

2.Sum of x+y = 45

c)

3.Sum of x+y = 55

d)

2.Sum of x+y = 65

14.

ตัวกระทำ เปรียบเทียบ ++ หมายถึงอะไร ?

a)

ลดลง 1

b)

เพิ่มขึ้น 1

c)

การบวก

d)

การคูณ

15.

ข้อใดจัดเป็นประเภท Operator ทั้งหมด?

a)

Float, character,Score

b)

Interger,Float,String

c)

Character, Integer,Num

d)

Charector, String,Score

16.

จงหาคำตอบของนิพจน์ (7%2) + (8%5)%10

a)

3

b)

4

c)

5

d)

6

17.

ข้อใดคือผลลัพธ์จากการทำงานประโยคนี้ x = 2 % 2 + 2 * 2 - 2 / 2

a)

3

b)

4

c)

5

d)

6

18.

A = 10+10/2 A มีค่าเท่าไร

a)

10

b)

15

c)

22

d)

40

19.

จากการคำนวณ 9%5 ได้ผลลัพธ์เป็นเท่าได

a)

2

b)

3

c)

4

d)

5

20.

หากต้องการแสดงทศนิยม 3 ตำแหน่ง ข้อใดถูกต้อง

a)

%f

b)

%.3f

c)

%d

d)

%.3d

21.

ข้อใดคือสัญลักษณ์ ไม่เท่ากับ ในภาษาซี

a)

!

b)

!=

c)

< >

d)

not

22.

a = 2;

b = 3;

c = a + b;

จากโปรแกรม ค่า c มีค่า เท่าใด

a)

2

b)

3

c)

4

d)

5

23.

ถ้านักเรียนต้องการเขียนเงื่อนไขในภาษาซีที่ให้ความหมายว่า “เท่ากับ” ควรเลือกใช้เครื่องหมายในข้อ

a)

=>

b)

==

c)

!=

d)

=!

24.

จงหาค่าของนิพจน์ 3+7*2

a)

15

b)

16

c)

12

d)

17

25.

จงพิจารณานิพจน์ Y = 5 * 3 - 2 + 80 /2 ผลลัพธ์ของ Y มีค่าเท่าใด

a)

53

b)

40.5

c)

42.5

d)

-37