wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

พื้นฐานการเขียนโปรแกรม รู้จักกับ Operator

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Operator หมายถึงอะไร

a)

สัญลักษณ์

b)

เครื่องหมาย

c)

+ - * /

d)

ถูกทุกข้อ

2.

สัญลักษณ์ ++ หมายถึง

a)

ค่าลดลง 1

b)

เพิ่มค่าขึ้น 1

c)

เพิ่มค่าขึ้น 2

d)

ค่าลดลง 2

3.

สัญลักษณ์ != คืออะไร

a)

เท่ากับกันมั้ย

b)

ไม่เท่ากัน

c)

เท่ากัน

d)

เท่ากันหรือไม่

4.

% สัญลักษณ์นี้ในหลักการเขียนโปรแกรม หมายถึง

a)

เปอร์เซ็น

b)

การหาร

c)

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

d)

หารลงตัว

5.

#include <stdio.h> หมายถึงอะไร

a)

การเรียกอ่านแฟ้มส่วนหัว ( header file)

b)

การกำหนดตัวแปล

c)

ค่าเริ่มต้น

d)

ถูกทุกข้อ

6.

main( ) คือ

a)

ฟังก์ชันหลักที่มีค่าว่าง

b)

ฟังก์ชันหลักที่

c)

ฟังก์ชั่น

d)

ตัวแปล

7.

int number ; คือส่วนใดของการเขียนโปรแกรม

a)

Operator

b)

กำหนดฟังก์ชั่น

c)

กำหนดตัวแปล

d)

ถูกทุกข้อ

8.

int number ; หากต้องการเขียนคอมเม้นอธิบายจะเขียนได้ว่าอย่างไร

a)

การประกาศจำนวนเต็ม

b)

การประกาศตัวแปร number

c)

การประกาศตัวแปร

d)

การประกาศตัวแปร number ให้เป็นชนิดตัวเลขจำนวนเต็ม

9.

สัญลักญ์ && (Logical) หมายถึงข้อใด

a)

แล้ว

b)

หรือ

c)

และ

d)

ก็ต่อเมื่อ

10.

สัญลักญ์ ll (Logical) หมายถึงข้อใด

a)

แล้ว

b)

หรือ

c)

และ

d)

ก็ต่อเมื่อ

11.

การเขียนโปรแกรม ประกอบด้วย 3 ส่วน ส่วน printf("Display"); อยู่ในส่วนใดของการเขียนโปรแกรม

a)

ส่วนที่ 1 ส่วนหัวของฟังก์ชัน

b)

ส่วนที่ 2 ส่วนการประกาศตัวแปร

c)

ส่วนที่ 3 ส่วนคำสั่งต่างๆ

d)

ทุกส่วนของการเขียนโปรแกรม

12.

printf("Display"); หากต้องการเขียนคอมเม้นอธิบายจะเขียนได้ว่าอย่างไร

a)

การประกาศจำนวนเต็ม

b)

การประกาศตัวแปร number

c)

การประกาศตัวแปร

d)

คำสั่งแสดงข้อมูล Display

13.

// เครื่องหมายนี้ใช้สำหรับงานใด

a)

การหาร

b)

การคูณ

c)

การเขียนคอมเมนต์หลายบรรทัด

d)

การเขียนคอมเมนต์บรรทัดเดียว

14.

{ } มีจุดประสงค์เพื่อสิ่งใด

a)

เพื่อความสวยงาม

b)

เป็นตัวกำหนดขอบเขตหรือบล็อกของฟังก์ชัน

c)

เพื่อความเป็นระเบียบ

d)

เพื่อให้โปรแกรมเกิดความสมบูรณ์

15.

\n หมายถึง

a)

เริ่มใหม่

b)

ขึ้นบรรทัดใหม่

c)

แสดงข้อความ

d)

Code โปรแกรม

16.

printf (" \n2*%d =%d " ,i,i*2); จากคำสั่ง จะปรากฏผลลัพธ์ แบบใด

a)

\n2*%d =%d

b)

2*1 = 2 , 2*2 = 4 ,2*3 = 6...

c)

2*1 = 2

2*1 = 4

2*1 = 6

d)

2*1 = 2

2*2 = 4

2*3 = 6

17.

/* และ */ เครื่องหมายนี้ใช้สำหรับงานใด

a)

การหาร

b)

การคูณ

c)

การเขียนคอมเมนต์หลายบรรทัด

d)

การเขียนคอมเมนต์บรรทัดเดียว

18.

หมายถึงโครงสร้างการเขียนโฟชาร์ตแบบใด

a)

ทางเลือก

b)

ลำดับ

c)

วนลูป (LOOP)

d)

ผสมผสาน

19.

หมายถึงโครงสร้างการเขียนโฟชาร์ตแบบใด

a)

ทางเลือก

b)

ลำดับ

c)

วนลูป (LOOP)

d)

ผสมผสาน

20.

หมายถึงโครงสร้างการเขียนโฟชาร์ตแบบใด

a)

ทางเลือก

b)

ลำดับ

c)

วนลูป (LOOP)

d)

ผสมผสาน

21.

บรรทักที่ 5 %d หมายถึงอะไร

a)

การแสดงตัวเลขจำนวนจริง (int)

b)

การแสดงตัวเลขทศนิยม (fioat)

c)

การแสดงข้อมูลมากกว่า 1 ตัว (string)

d)

การแสดงผลอักขระ 1 ตัว (char)

22.

บรรทักที่ 5 %f หมายถึงอะไร

a)

การแสดงตัวเลขจำนวนจริง (int)

b)

การแสดงตัวเลขทศนิยม (fioat)

c)

การแสดงข้อมูลมากกว่า 1 ตัว (string)

d)

การแสดงผลอักขระ 1 ตัว (char)

23.

บรรทักที่ 5 %c หมายถึงอะไร

a)

การแสดงตัวเลขจำนวนจริง (int)

b)

การแสดงตัวเลขทศนิยม (fioat)

c)

การแสดงข้อมูลมากกว่า 1 ตัว (string)

d)

การแสดงผลอักขระ 1 ตัว (char)

24.

บรรทักที่ 5 %s หมายถึงอะไร

a)

การแสดงตัวเลขจำนวนจริง (int)

b)

การแสดงตัวเลขทศนิยม (fioat)

c)

การแสดงข้อมูลมากกว่า 1 ตัว (string)

d)

การแสดงผลอักขระ 1 ตัว (char)

25.

วิชาที่กำลังทำแบบทดสอบอยู่ตอนนี้ชื่อวิชา.......

a)

การเขียนโปรแกรมกราฟิกส์

b)

พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์

c)

ผลิตสื่อสิ่งพิมพ์

d)

โปรแกรมสำเร็จรูปทางสถิติ

26.

#include <stdio.h>

main() {

int i , j ;

for (i=0 ; i<10 ; i++){

for (j=i ; j<10 ; j++){

printf ("*"); }

printf ("\n"); }

}


โค้ดโปรแกรมข้างต้น ทำงานกี่รอบ

a)

9

b)

10

c)

11

d)

12

27.

#include <stdio.h>

main() {

int i , j ;

for (i=0 ; i<10 ; i++){

for (j=i ; j<10 ; j++){

printf ("*"); }

printf ("\n"); }

}


จากโค้ดโปรแกรมจะแสดงผลลัพธ์ เป็นรูปใด

a)

วงกลม

b)

สี่เหลี่ยม

c)

สามเหลี่ยม

d)

วงรี

28.

เครื่องหมาย " " เป็นเครื่องหมายที่ใช้เพื่อสิ่งใด

a)

ข้อความที่ไม่ต้องคำนวณ

b)

แสดงผล

c)

ฝนทอง

d)

องค์ประกอบของการเขียนโปรแกรม

29.

สัญลักณษ์การเขียนโฟชาร์ตนี้หมายถึง

a)

การประมวลผล

b)

การตัดสินใจ

c)

รับข้อมูล

d)

แสดงผลข้อมูล

30.

สัญลักณษ์การเขียนโฟชาร์ตนี้หมายถึง

a)

การประมวลผล

b)

การตัดสินใจ

c)

รับข้อมูล

d)

แสดงผลข้อมูล