wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบภาษาC

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
1. ส่วนประกอบของภาษาซีมีกี่ส่วน
a)
1
b)
2
c)
3
d)
4
2.
2. Header ใดต้องมีในโปรแกรมภาษาC ทุกโปรแกรม
a)
conio.h
b)
stdio.h
c)
default.h
d)
windows.h
3.
3. คำสั่งใดใช้แสดงผลข้อความ ที่หน้า Console (หน้าต่างแสดงผลสีดำ)
a)
printf(string);
b)
scanf(string);
c)
showsc(string);
d)
clrscr(string);
4.
4. ข้อใดไม่ถูกต้อง
a)
Integer - เลขจำนวนเต็ม
b)
Character - ตัวอักษร
c)
Floating Point Number - เลขหลักลอย
d)
ไม่ถูกทั้งสามข้อ
5.
5. ถ้าต้องการรับเงินเดือนทาง keyboard ไปเก็บในตัวแปร salary ใช้คำสั่งใด
a)
scanf (“%s”, salary);
b)
scanf (“%c”, &salary);
c)
scanf (“%d”, salary);
d)
scanf (“%f”, &salary);
6.
6. ข้อใดประกาศตัวแปรได้ถูกต้อง
a)
int name[5];
b)
float salary;
c)
char name;
d)
ไม่มีข้อถูก
7.
7. ถ้าต้องการรับชื่อทาง keyboard ไปเก็บในตัวแปร name ใช้คำสั่งใด
a)
scanf (“%d”, name);
b)
scanf (“%d”, &name);
c)
scanf (“%s”, name);
d)
scanf (“%s”, &name);
8.
8. ทุกคำสั่ง ยกเว้นเครื่องหมาย { และ } ให้ปิดท้ายด้วยเครื่องหมายใด
a)
Full Stop ( . )
b)
Tag ( < > )
c)
Colon ( : )
d)
Semi Colon ( ; )
9.

9. ข้อใดเรียงลำดับความสำคัญของตัวดำเนินการได้ถูกต้อง

a)

1) ( ) 2) + , - 3) * , /

b)

1) + , - 2) * , / 3) ( )

c)

1) * , / 2) ( ) 3) + , -

d)

1) ( ) 2) * , / 3) + , -

10.

10. คำอธิบายคำสั่ง if ในข้อใดผิด

a)

if เงื่อนไขเดียวไม่ต้องเขียน else ตามหลังด้วย

b)

if สองเงื่อนไขต้องเขียน else ตามหลังด้วย

c)

if หลายเงื่อนไขต้องเขียน else if และปิดท้ายด้วย else ตามหลัง

d)

if หลายเงื่อนไขต้องเขียน else if ปิดท้าย

11.

11.โฟลว์ชาร์ตโปรแกรมแบบลำดับคือข้อใด

a)
b)
c)
d)

ไม่มีข้อถูก

12.

12.โฟลว์ชาร์ตโปรแกรมแบบเงื่อนไขคือข้อใด

a)
b)
c)
d)

ไม่มีข้อถูก

13.

13.ข้อใดคือจุดเริ่มต้น/สิ้นสุด (Terminator)

a)
b)
c)
d)
14.

14.ข้อใดคือข้อมูล นำเข้า/ส่งออก (Input / Output)

a)
b)
c)
d)
15.

15.ข้อใดคือตัดสินใจ,เงื่อนไข (Decision)

a)
b)
c)
d)
16.

16.ข้อใดคือทิศทาง (Direction)

a)
b)
c)
d)
17.

17.โปรแกรมตัวอย่างข้างต้น เรียกใช้งานแฟ้มประเภท Header file ที่มีชื่อว่า

a)

printf

b)

main

c)

math.h

d)

stdio.h

18.

18.ตัวแปรในโปรแกรมข้างต้นนี้ มีชื่อว่าอะไร

a)

include

b)

void

c)

main

d)

ไม่มีตัวแปร

19.

19.ผลลัพธ์หลังจาก Run โปรแกรมจะได้ข้อความใด

a)

include

b)

main

c)

BangBan School

d)

printf

20.

20.จุดสิ้นสุดของโปรแกรม คือคำสั่งใด

a)

main

b)

return

c)

{

d)

}