wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบฝึกหัดทบทวนบทเรียน โครงสร้างภาษาซี

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

ข้อใดไม่ใช่หลักการตั้งชื่อตัวแปรที่ถูกต้อง

a)

ต้องประกอบด้วยตัวอักษร ตัวเลข หรือ เครื่องหมาย Underscore (_)

b)

ชื่อตัวแปรต้องประกอบไปด้วยอักขระพิเศษ และสามารถเว้นวรรคในชื่อได้

c)

ชื่อตัวแปรสามารถขึ้นต้นด้วย Underscore (_)

d)

ไม่ใช้คำสงวนในภาษา C

2.

ข้อใดต่อไปนี้คือ โครงสร้างของโปรแกรมภาษา c

a)

#include<stdio.h>

void main( )

{ ชุดคำสั่ง }

b)

#index void main ( )

{ ชุดคำสั่ง }

c)

<html><body>ชุดคำสั่ง</body></html>

d)

<? echoชุดคำสั่ง ? >

3.

ข้อใดเป็นคำสั่งการแสดงผลข้อความทางหน้าจอ

a)

scanf

b)

printf

c)

include

d)

stdio.h

4.

ข้อใดเป็นการเก็บข้อมูลเพื่อใช้ในการแสดงผลของ

ตัวเลขจำนวนเต็ม

a)

%d

b)

%f

c)

%c

d)

%b

5.

ข้อใดเป็นการเก็บข้อมูลเพื่อใช้ในการแสดงผลของ

ตัวเลขทศนิยม

a)

%d

b)

%f

c)

%c

d)

%b

6.

ข้อใดเป็นฟังก์ชันการขึ้นบรรทัดใหม่ของโปรแกรม

ภาษา c

a)

/n

b)

/t

c)

\n

d)

\t

7.

ข้อใดประกาศตัวแปรถูกต้อง

a)

float a = 3.144;

b)

float b = '3.57'

c)

int i = (5);

d)

int j = 150, k = 100.

8.

ข้อใดประกาศตัวแปรถูกต้อง

a)

float a = '10';

b)

int i = 5.5,

c)

char b = a;

d)

int j = 150, k = 100;

9.

ข้อใดเป็นการประกาศตัวแปรของข้อมูลอักขระที่ถูกต้อง

a)

float i = ‘A’;

b)

int i = “A”,

c)

char i = ‘A’;

d)

scanf i = A;

10.

#include<stdio.h>

void main( )

{

printf (“Gangnam style”);

}

จาก code ดังกล่าวเมื่อ run โปรแกรมจะแสดงผลลัพธ์อย่างไร

a)

(“Gangnam style”);

b)

(“Gangnam style”)

c)

“Gangnam style”

d)

Gangnam style

11.

เมื่อสิ้นสุดประโยคคำสั่งแต่ละบรรทัดต้องมีเครื่องหมายใด

a)

;

b)

:

c)

,

d)

" "

12.

คำสั่ง printf("%.3f",3.5564); จะแสดงผลทางหน้าจอตามข้อใด

a)

3.55

b)

3.56

c)

3.556

d)

3.557