Font size
Worksheetsการโปรแกรมคอม
Total questions: 30
Worksheet time: 18mins
ถ้าหาก x มีค่าเท่ากับ 23.1234 และมีการทำคำสั่งต่อไปนี้ printf("%1.2f",x);
ผลลัพธ์ที่ได้จะเท่ากับข้อใด
2.31234
23.1234
23.12
2.31
ข้อใดใช้ฟังก์ชั่น printf() ในการแสดงผลบวกของตัวแปร x กับตัวแปร y ได้ถูกต้อง
printf("%d + %d = %d", x, y, x+y);
printf("x + y = %d", x+y);
printf("x + y = x+y\n", x, y, x+y);
printf("x + y = ", x+y);
ถ้าหาก x = 2 และ y = 3 ผลลัพธ์จากการทำคำสั่ง printf("x ="); คือข้อใด
2
X=
X=2
3
ประโยคในข้อใด เป็นการตรวจสอบว่าตัวแปร x อยู่ในช่วงตั้งแต่ 20 ถึง 30
if((x >= 20) && (x <= 30))
if((x >= 20)||(x <= 30))
if(20 < x <30)
if((x <= 10)&&(x >= 20))
ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้?
for(x=1; x<=10; x+2)
printf(“%d”,x);
5 รอบ
0 รอบ
10 รอบ
ไม่มีข้อใดถูก
ข้อใดต่อไปนี้ คือ จำนวนรอบของการทำงานจากชุดคำสั่งที่กำหนดให้ ?
int x=5;
while(x > 5)
printf(“%d”,x);
5 รอบ
0 รอบ
10 รอบ
ไม่มีข้อใดถูก
ถ้าหากต้องการเรียกใช้ฟังก์ชั่นมาตรฐานจะต้องทำอย่างไร
ต้องเรียกผ่านไลบรารี่
เรียกชื่อฟังก์ชั่นได้เลย
ต้องเขียนฟังก์ชั่นขึ้นมาก่อนแล้วจึงเรียก
ถูกทุกข้อ
การคืนค่าให้กับชื่อฟังก์ชั่นจะต้องใช้คำสั่งใด
หลังโปรแกรมทำงานเสร็จสิ้น คำว่า Thank You จะถูกแสดงผลกี่ครั้ง
4ครั้ง
5ครั้ง
แสดงERROR
0ครั้ง
หลังโปรแกรมทำงานเสร็จสิ้น คำว่า Thank You จะถูกแสดงผลกี่ครั้ง
4
5
6
0
ข้อใดคือรูปแบบการประกาศตัวแปรอาร์เรย์ที่ถูกต้อง
ชนิดข้อมูล ชื่อตัวแปร[ขนาด];
ชนิดข้อมูล ชื่อตัวแปร{ขนาด};
ชนิดข้อมูล ชื่อตัวแปร<ขนาด>;
ชนิดข้อมูล ชื่อตัวแปร(ขนาด);
กำหนดให้ char s1[9] = “LANGUAGE”; ดังนั้น s1 เป็นตัวแปรประเภทใด
ตัวอักขระ
ข้อความ
ตัวอักขระ และ ข้อความ ถูก
ไม่มีคำตอบที่ถูก
กำหนด int a[10] = {2, 5, 3, 7 ,1}; ถ้า int มีขนาด 4 byte แล้ว a จะมีขนาดกี่ byte
4
10
20
40
เงื่อนไขการทำงานของคำสั่ง Loop while ?
ถ้าเป็นจริง ทำตามเงื่อนไข
ถ้าเป็นเท็จข้ามไปทำคำสั่งอื่น
ถ้าเงื่อนไขเป็นจริงจะทำตามชุดคำสั่ง
ภายใต้คำสั่ง While ถ้าเงื่อนไขไม่เป็นจริง
(เท็จ) จะออกจากการวนรอบ
ถ้าเงื่อนไขเป็นจริง จะทำชุดคำสั่งที่ 1
ถ้าเงื่อนไขเป็นเท็จ จะทำชุดคำสั่งที่ 2
คำสั่งที่ใช้ในการตรวจสอบว่าเงื่อนไขเป็นจริงหรือไม่
คำสั่ง switch ในข้อใดถูกต้องที่สุด?
คำสั่งที่ใช้ตรวจสอบว่าเงื่อนไขเป็นจริงหรือไม่
ใช้ในการเปรียบเทียบข้อมูล แต่สามารถใช้เปรียบเทียบได้เฉพาะข้อมูลกับค่าคงที่ ตัวอักษรหรือตัวเลข
การทำงานรูปแบบเดิมซ้ำๆ หรือคำสั่งการกระทำซ้ำๆหลายครั้งจนครบ จำนวนรอบ
การทำงานจะทำตามคำสั่งก่อนจากนั้นจะทำการตรวจสอบเงื่อนไข
IF เป็นคำสั่งที่มีหน้าที่อะไร?
การทำงานรูปแบบเดิมซ้ำ ๆ
การเปรียบเทียบข้อมูล
คำสั่งที่ใช้ในการตรวจสอบว่าเงื่อนไข
เป็นจริงหรือไม่
ใช้ในการเปรียบเทียบข้อมูล
จากภาพโปรแกรมดังกล่าวใช้ทำอะไร
คำนวนตัวเลข
แปลงค่าตัวเลข
แปลภาษา
นับเลขจาก1-100
จากภาพควรเติม Code ใดเพื่อให้โปรแกรมหาเลขคู่ทำงานได้สมบูรณ์
scanf("%d", &number);
printf("%d", &number);
if(number % 2 == 0)
Serial.print("%d", &number);
จากภาพ ควรเติมcodeในข้อใด้
base,height
height,long
base,long
pie,long
จากภาพเป็น flowchart ของโปรแกรมอะไร
หาพื้นที่สี่เหลี่ยม
หาพื้นที่สามเหลี่ยม
หาพื้นที่วงกลม
หาพื้นที่ครึ่งวงกลม
จากภาพเป็นโปรแกรมอะไร
เรียงตัวเลข
เก็บข้อความ
หาความยาวข้อความ
เรียงตัวหนังสือ
ค่า GPA ในโปรแกรมคำนวนเกรดควรเก็บอยู่ในตัวแปรประเภทใด และใช้คู่กับรหัสรูปแบบใดจึงเหมาะสม
float %f
float %2.f
float %1.f
float %2f
โครงสร้างของภาษาซี ข้อใดถูก
หัว(Header) ส่วนประกาศตัวแปร(Declaration) และส่วนคำสั่ง(Body)
หัว(Header) ส่วนประกาศกระบวนการ(process) และส่วนคำสั่ง(Body)
คำสั่ง(Body) ส่วนหัว(Header) และตัวแปร(Declaration)
หัว(Header) ส่วนคำสั่ง(Body)
char %s
int %d
float %f
char %c
จากภาพเป็นโปรแกรมอะไร
คำนวนเงิน
แปลงเงิน USD เป็น THB
แปลงเงิน THB เป็นเงิน USD
ตรวจสอบอัตราแลกเปลี่ยนสกุลเงิน USDและTB
%.2f หมายถึงอะไร
หาร 2
หารสองเป็นค่า float
ทศนิยม2ตำแหน่ง
หาเปอร์เซ็นของเลขสอง
จากภาพควรกำหนด exchange rate เป็นตัวแปรประเภทอะไร
int
float
char
string
โปรแกรมคำนวนค่า BMI ดัชนีมวลกาย ควรใช้ตัวแปรประเภทอะไรในการแสดงค่า BMI
float
int
char
string
int V[] = {25, 50, 75, 100};
v[1+2] - v[3*1]+ v[1]
ค่าที่ได้จะเป็นเท่าไหร่
50
ERROR
150
0
ถ้าหากเขียนชุดคำสั่งต่อไปนี้
for(i=1: i<10: i++)
printf("Ohh \n");
ผลลัพธ์ จะพิมพ์คำว่า Ohh กี่รอบ
1 รอบ
9 รอบ
10 รอบ
11 รอบ
