wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

หลักการเขียนโปรแกรม

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง

a)

printf("THAILAND");

b)

printf("12345");

c)

printf("5+2=%d",5+2);

d)

printf('COMPUTER');

2.

ถ้าต้องการให้มีการขึ้นบรรทัดใหม่จะต้องใช้รหัสควบคุมใดในฟังก์ชั่น printf()

a)

\a

b)

\t

c)

\s

d)

\n

3.

ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวทศนิยมจะต้องใช้รหัสควบคุมตัวใด

a)

%f

b)

%d

c)

%s

d)

%c

4.

ใครเป็นผู้คิดค้นภาษาซี

a)

อัลเบิร์ต ไอน์สไตน์

b)

วิลเลียม ฮาร์วีย์

c)

เดนนิส ริชชี่

d)

ปีทาโกรัส

5.

Output หรือผลลัพธ์ที่ได้จากการเขียนโปรแกรมจะเกิดในขั้นตอนได้

a)

ขั้นตอนที่ 1 -Source Code

b)

ขั้นตอนที่ 2- Complie

c)

ขั้นตอนที่ 3 - Link

d)

ขั้นตอนที่ 4 - Run

6.

ตัวแปรชนิดใดเหมาะสมที่สุดสำหรับเก็บชื่อและนามสกุลของนักศึกษา

a)

char

b)

int

c)

float

d)

double

7.

I love u สามารถตั้งเป็นชื่อตัวแปรได้หรือไม่

a)

ได้

b)

ไม่ได้

8.

หากนักเรียนต้องการเขียนโปรแกรมเพื่อคำนวณค่า "สิบหารด้วยสอง" จะมีวิธีการเขียนโปรแกรมอย่างไร

a)

10/2

b)

10%2

c)

10d iv 2

d)

10|2

9.

สัญลักษณ์ใดที่จะต้องใช้จบคำสั่งของโปรแกรมทุกบรรทัด

a)

:

b)

{ }

c)

\

d)

;

10.

โปรแกรมที่สามารถนำไปใช้ได้ทันที จะมีนามสกุลเป็น

a)

*.LIB

b)

*.EXE

c)

*.OBJ

d)

*.CPP

11.

ถ้าตัวแปรจำนวนเต็ม x, y และ z มีค่าเป็น 8,3,-5 แล้ว ค่านิพจน์(x*z)%y จะมีค่าเท่ากับ

a)

1

b)

-1

c)

13

d)

-13

12.

อักขระในภาษาซีประกอบด้วย

a)

ตัวอักขระ A-Z และ a-z

b)

ตัวเลข 0-9

c)

ตัวอักขระพิเศษต่าง ๆ

d)

ถูกทุกข้อ

13.

ตัวแปรข้อใดที่ถูกต้อง

a)

Mean_x

b)

3sum

c)

sum-sc

d)

main

14.

ถ้าตัวแปรอักขระ a มีค่าเป็น ‘5’ แล้ว ค่าของนิพจน์ a*3 จะมีค่าเป็น

a)

159

b)

75

c)

59

d)

15

15.

หน่วยวัดขนาดของชนิดข้อมูล คือหน่วยใด

a)

ไบต์

b)

เมกกะไบต์

c)

บิต

d)

ไฟล์