Worksheetsแบบทดสอบ เรื่องประเภทของข้อมูลและตัวดำเนินการ ม.6/7
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
ข้อมูลประเภทใดไม่เป็นอักขระในภาษาซี
a)
'C'
b)
"M"
c)
' '
d)
'?'
2.
ข้อใดไม่ใช่ข้อมูลแบบ Integer (int)
a)
-320
b)
-31.80
c)
+45
d)
1456
3.
ท่านคิดว่าตัวเลขใดไม่สามารถเก็บเป็นข้อมูลประเภท char ได้
a)
38
b)
-28
c)
121
d)
135
4.
ถ้าประกาศตัวแปรเป็น char name[5]; ข้อมูลใดไม่สามารถเก็บในตัวแปร name ได้
a)
name = "1234"
b)
name = "COMPUTER"
c)
name = " "
d)
name = "A"
5.
ชื่อใดไม่สามารถนำมาประกาศเป็นตัวแปรได้
a)
num_2
b)
_num_2
c)
num 2
d)
_num2
6.
ข้อใดเป็นตัวแปรที่ไม่เหมาะสม ถ้าหากในภาษาซีกำหนดให้ a = 20.2, b = 120 และ c = 300
a)
float a;
b)
int b;
c)
char c;
d)
ไม่มีข้อถูก
7.
ข้อใดเรียงลำดับประเภทของข้อมูลจากน้อยไปมาก
a)
unsigned char, char, int, float
b)
unsigned int, char, floar, double
c)
char, unsigned int, float, double
d)
long double, long, float, double
8.
ถ้าหากตัวแปร a มีเลขจำนวนเต็มอยู่ ถ้าหากต้องการเพิ่ม a อีก 1 ค่าจะทำอย่างไร
a)
--a;
b)
++a;
c)
a>=1;
d)
a<=1;
9.
จงหาคำตอบของนิพจน์ (10/2)*(40/8)=?
a)
24
b)
25
c)
26
d)
27
10.
จงหาค่า y จากส่วนของโปรแกรมต่อไปนี้
a)
7
b)
8
c)
9
d)
ไม่สามารถทำได้
100 %
