NEW
Font size
Worksheetsปลายภาค2-2568
Total questions: 20
Worksheet time: 4mins
switch case ในภาษา C ใช้สำหรับอะไร?
ใช้สำหรับทำซ้ำโค้ดหลาย ๆ รอบ
ใช้สำหรับเลือกทางเลือกที่เป็นไปได้หลายทางตามค่าของตัวแปร
ใช้สำหรับเรียกฟังก์ชันซ้ำ ๆ
ใช้สำหรับจัดการข้อผิดพลาดในโปรแกรม
default ใน switch case ทำหน้าที่อะไร?
ใช้สำหรับเรียกฟังก์ชันอื่นเมื่อไม่มี case ใดตรงกับค่าของตัวแปร
ใช้สำหรับระบุค่าตั้งต้นของตัวแปร
ใช้สำหรับจัดการกรณีที่ไม่มี case ใดตรงกับค่าของตัวแปร
ใช้สำหรับออกจากโปรแกรม
จากภาพเป็นโครงสร้างทางเลือกชนิดใด
หลายทางเลือก
3 ทางเลือก
2 ทางเลือก
1 ทางเลือก
จากโครงสร้าง เป็นคำสั่งใดใช้ในการสร้างเงื่อนไข
switch case
if
else if
else
เงื่อนไขทางเลือกเดียว จะเกิดเหตุการณ์ หรือ คำสั่ง ในสถานะใดเท่านั้น
ได้ทั้งหมดถ้าสดชื่น
จริงเท่านั้น
เท็จเท่านั้น
หลายทางนะจ๊ะ
หลักสำคัญการสร้างเงื่อนไข"หลายทาง"จะจบด้วย ทำสั่งใดเท่านั้น
switch case
if
else if
else
สมมุติว่า ได้คะแนน 30 จะเกิดผลอย่างไร
ไม่เกิดอะไรขึ้นเพราะเป็น "เท็จ"
ไม่เกิดอะไรขึ้นเพราะเป็น "จริง"
ปรากฎคำว่า Past เพราะเป็น "จริง"
ปรากฎคำว่า Past เพราะเป็น "เท็จ"
ถ้าได้คะแนน 50 จากโครงสร้างจะได้คำสั่งใด
past เพราะเป็น"จริง"
past เพราะเป็น"เท็จ"
fail เพราะเป็น"เท็จ"
fail เพราะเป็น"จริง"
จากโปรแกรม เป็นการใช้ เงื่อนไขแบบใด
ทางเลือก เดียว
สองทางเลือก
หลายทางเลือก
หลายทางเลือก แบบ switch case
จากจุดที่ให้สังเกต ถ้าได้คะแนน 50 ผลจะออกมาแบบใด
your GRADE A
your GRADE B
your GRADE C
your Score low
คำสั่งทำซ้ำมีกี่รูปแบบ
หลายรูปแบบ
2 รูปแบบ
3 รูปแบบ
4 รูปแบบ
จากภาพเป็นการทำงานของ loop ใด
DO WHILE
WHILE
FOR
ถูกทุกข้อ
จากภาพเป็นการทำงานของ loop ใด
DO WHILE
WHILE
FOR
ถูกทุกข้อ
คำสั่ง วนลูป ใดในภาษา C ที่เขียนง่ายสุด
DO WHILE
WHILE
FOR
ถูกทุกข้อ
จากโปรแกรม อยากทราบว่าจะแสดงคำว่า CRU กี่ครั้ง
8 ครั้ง
9 ครั้ง
10 ครั้ง
11 ครั้ง
จากภาพจะแสดงผลแบบใด
ERROR
ข้อใดคือการทำงานของ ลูป FOR
เป็นลูปที่ทราบจำนวนครั้งในการทำซ้ำที่แน่นอน
เป็นลูปที่ตรวจสอบเงื่อนไขก่อนค่อยทำ
เป็นลูปที่ตรวจทำก่อนค่อยตรวจสอบเงื่อนไข
ถูกทุกข้อ
หากไม่มีคำสั่ง break หลัง case จะเกิดอะไรขึ้น?
โปรแกรมจะหยุดทำงานทันที
โปรแกรมจะรัน case ที่ตรงกันและจบการทำงาน
โปรแกรมจะรัน case ที่ตรงกันและรัน case ถัดไปเรื่อยๆ
โปรแกรมจะเกิดข้อผิดพลาด ERROR
ข้อใดใช้ฟังก์ชั่น 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);
ข้อใดคือผู้พัฒนาภาษาซี
Arthur C. Clarke
Dennis Ritchie
Charles Babbage
Lady Augusta Ada Byron
