สถิติผู้เข้าเยี่ยมชมเว็บไซต์

 

  คำชี้แจง  
                 1. แบบทดสอบมีทั้งหมด 20 ข้อ เวลาในการทำแบบทดสอบ 20 นาที
               2.ให้นักเรียนคลิกปุ่มหน้าคำตอบที่ถูกที่สุดเพียงคำตอบเดียว
              3. เมื่อทำข้อสอบเสร็จทุกข้อแล้วให้คลิกปุ่มตรวจคำตอบ


  ข้อที่ 1)
 หากต้องการใช้งานฟังก์ชันมาตรฐานที่เกี่ยวข้องกับการแสดงผลข้อมูลจะต้องผนวกเฮดเดอร์ไฟล์ใดที่ต้นโปรแกรม
    i/o.h
    standard.h
    stdio.h
    ถูกทั้งข้อ ข. และ ค.

  ข้อที่ 2)
 จากคำสั่ง   printf("Hello Program C");  ได้ผลลัพธ์ข้อใด
    Hello  C
    Hello Program C
    print Hello Program C
    Program C

  ข้อที่ 3)
  รหัสควบคุมการแสดงผล  ที่มีความหมาย “ขึ้นบรรทัดใหม่ “ คือข้อใด
    \n
    \t
    \r
    \f

  ข้อที่ 4)
 รหัสควบคุมการแสดงผล  ที่มีความหมาย “เว้นช่องว่างระยะ 1 แท็บ “ คือข้อใด
    \n
    \f
    \r
    \t

  ข้อที่ 5)
  รหัสควบคุมการแสดงผล  ที่มีความหมาย   “เว้นช่องว่างระยะ 1 หน้าจอ “  คือข้อใด
    \n
    \f
    \r
    \t

  ข้อที่ 6)
 รหัสควบคุมรูปแบบการแสดงผลค่าตัวแปรออกทางจอภาพ  ชนิดจำนวนทศนิยม   คือข้อใด
    %d
    %f
    %c
    %s

  ข้อที่ 7)
  รหัสควบคุมรูปแบบการแสดงผลค่าตัวแปรออกทางจอภาพ  ชนิดอักขระ 1 ตัว   คือข้อใด

    %d
    %f
    %c
    %s


  ข้อที่ 8)
  รหัสควบคุมรูปแบบการแสดงผลค่าตัวแปรออกทางจอภาพ  ชนิดข้อความหรืออักขระมากกว่า 1 ตัว   คือข้อใด
    %d
    %f
    %c
    %s


  

int speed;


printf("Enter wind speed : ");

 

scanf("%d",&speed);

 

จากโปรแกรมข้างต้น จงตอบคำถามข้อ 9 - 10

  

  ข้อที่ 9)
  ตัวแปรที่ใช้ในโปรแกรม ชื่ออะไร
    speed
    int
    wind
    scanf


  ข้อที่ 10)
  รหัสควบคุมรูปแบบการแสดงผลค่าตัวแปรออกทางจอภาพ เป็นชนิดใด
    ทศนิยม
    อักขระ 1 ตัว
    ข้อความ
    จำนวนเต็ม

  ข้อที่ 11)
 เครื่องหมายคำนวณ  /   มีความหมายตรงกับข้อใด
    การหาร
    การคูณ
    เปอร์เซนต์
    การหารเอาเศษ

  ข้อที่ 12)
  นำค่า k ไปใช้ก่อน แล้วจึงเพิ่มค่า k อีกหนึ่ง จะต้องเขียนอยู่ในรูปแบบของ
    ++k
    k+1
    k++
    1+k

  ข้อที่ 13)
  จากนิพจน์  b=6.6/a+2*n  อยากทราบว่าส่วนใดจะถูกดำเนินการก่อนเป็นอันดับแรก
    6.6/a
    a+2
    2*n
    ขึ้นอยู่กับคอมไพเลอร์ที่ใช้งาน

  ข้อที่ 14)
  นำผลลัพธ์ที่ได้จากตัวแปร num1 บวกด้วย num2 แล้วไปหารด้วย count อยากทราบว่าจะต้อง

  เขียนนิพจน์ในรูปแบบใด
    num1+num2/count
    num1 ADD num2 DEVIDE count
    (num1)+(num2)/count
    (num1+num2)/count


  ข้อที่15)
  กำหนดให้ x1 นำไปบวกด้วย x2 ผลลัพธ์ที่ได้ให้ติดลบ ต้องเขียนนิพจน์ในรูปแบบใด
    -x1+x2
    -(x1+x2)
    -(x1)+(x2)
    ถูกทุกข้อ

  ข้อที่ 16)
  ข้อใดมีความหมายตรงกับ  a ไม่เท่ากับ b
    a=!b
    a!>b
    a!=b
    a<!b

  ข้อที่ 17)
   ฟังก์ชันใดที่นำมาใช้เพื่อรับข้อมูลประเภทข้อความสตริงโดยเฉพาะ

    scanf()
    gets()
    puts()
    getchar()


  ข้อที่ 18)
  ฟังก์ชันใดที่ใช้รับค่าอักขระ 1 ตัว โดยถึงแม้ว่าจะป้อนอักขระหลายๆ ตัวลงไป ก็จะถูกนำไปใช้เพียงอักขระแรกเท่านั้น
    gets()
    getche()
    getchar()
    putchar()


  ข้อที่ 19)

  ฟังก์ชันใดที่นำมาใช้เพื่อรับแป้นคีย์ใด ๆ หนึ่งตัว โดยไม่ต้องเคาะปุ่ม Enter และค่าแป้นคีย์ดังกล่าว จะไม่แสดงออกทางจอภาพ
    getch()
    getchar()
    gets()
    getche()


  ข้อที่ 20)
    ฟังก์ชันใดที่นำมาใช้เพื่อรับแป้นคีย์ใด ๆ หนึ่งตัว โดยไม่ต้องเคาะปุ่ม Enter และค่าแป้นคีย์ดังกล่าว

จะแสดงให้เห็นทางจอภาพด้วย
    getch()
    getche()
    gets()
    getchar()