แบบทดสอบก่อนเรียนที่ 4

คำชี้แจง
1. แบบทดสอบชุดนี้เป็นแบบปรนัย 4 ตัวเลือก จำนวน 10 ข้อ

2. จงเลือกคำตอบที่ถูกที่สุด

1. ข้อใด ไม่ใช่ คำสั่งควบคุมการทำงานของโปรแกรมแบบมีทางเลือก


2. ข้อใดเป็นคำสั่งแบบมีทางเลือกที่มี 2 ทางเลือก


3. ข้อใด ไม่ใช่ คำสั่งควบคุมการทำงานแบบทำซ้ำในภาษาซี


4. ถ้านักเรียนต้องการเขียนคำสั่งทำซ้ำโดยที่โปรแกรมจะทำงานตามคำสั่งก่อนแล้วจึงตรวจสอบเงื่อนไขในภายหลังจะต้องใช้คำสั่งในข้อใด


5.
ข้อใดต่อไปนี้แสดงผลลัพธ์ของโปรแกรมด้านล่างได้ถูกต้อง
#include<stdio.h>
int main( )
{
    int i = 1;
    while(i<2)
          {
printf(“Yes”); 
i++;
          }
return 0;
}


6. จากรูปแบบการทำซ้ำด้วยคำสั่ง for ดังต่อไปนี้ for(i = 1; i<=10; i++) ข้อใดแปลความหมายของการทำงานในวงเล็บตามลำดับได้ถูกต้อง


7. ข้อใดต่อไปนี้เมื่อทดสอบเงื่อนไขแล้วจะไม่เข้าสู่การทำซ้ำ


8. จากคำสั่งดังต่อไปนี้ for(a = 1; a<10; a++) จะแสดงผลการทำซ้ำกี่รอบ


9. ข้อใดแสดงผลลัพธ์ของ a จากคำสั่ง for(a = 1; a<7; a = a+2 ) ได้ถูกต้อง


10. ถ้านักเรียนต้องการเขียนคำสั่งทำซ้ำให้ทำงาน 10 รอบ ควรตั้งเงื่อนไขการทำซ้ำในข้อใด (เมื่อกำหนดค่าเริ่มต้น a = 0)


ชื่อ-นามสกุล :
ชั้น :
เลขที่ :
 
ได้คะแนน :
คิดเป็น :
ผลการสอบ :
 

เข้าดู : 287 ครั้ง