1. ข้อใดต่อไปนี้ อธิบายความหมายของฟังก์ชันได้ถูกต้อง |
| |
1. ชุดคำสั่งที่เขียนขึ้นเพื่อสั่งให้คอมพิวเตอร์ทำงาน |
| |
2. ถูกออกแบบให้ทำงานหน้าที่ใดหน้าที่หนึ่งโดยเฉพาะ |
| |
3. สามารถเรียกใช้ฟังก์ชันนั้นๆได้บ่อยครั้งตามต้องการ |
| |
4. ถูกทุกข้อ |
| |
| 2. การกำหนดฟังก์ชันต่าง ๆ ขึ้นใช้งานในภาษาซีจะกำหนดที่ใด |
| |
1. ก่อนฟังก์ชัน main |
| |
2. หลังฟังก์ชัน main |
| |
3. กำหนดไว้ภายในฟังก์ชัน main |
| |
4. กำหนดได้ทั้งก่อนหรือหลังฟังก์ชัน main |
| |
| 3. stdio.h จะพบได้ในส่วนใดของโครงสร้างโปรแกรม |
| |
1. ส่วนฟังก์ชันที่กำหนดเอง |
| |
2. ส่วนฟังก์ชันหลัก |
| |
3. ส่วนประกาศตัวแปร |
| |
4. ส่วนประมวลผลก่อน |
| |
|
|
| 4. ข้อใดต่อไปนี้ ไม่ถือว่าเป็นเฮดเดอร์ไฟล์ในภาษา C |
| |
1. stdio.h |
| |
2. string.h |
| |
3. conio.h |
| |
4. char.h |
| |
|
|
| 5. ข้อใดต่อไปนี้คือ ฟังก์ชันที่ใช้สำหรับการคำนวณทางคณิตศาสตร์ |
| |
1. ฟังก์ชัน sqrt() |
| |
2. ฟังก์ชัน getchar() |
| |
3. ฟังก์ชัน strlen() |
| |
4. ฟังก์ชัน gettime() |
| |
|
|
| 6. ข้อใดคือ รูปแบบของฟังก์ชันที่มีการส่งค่าไป แต่ไม่มีรับค่ากลับ |
| |
1. ฟังก์ชันที่มีการรับข้อความจากคีย์บอร์ด |
|
| |
2. ฟังก์ชันที่สั่งให้พิมพ์ข้อความออกทางหน้าจอ |
|
| |
3. ค่าแอดเดรสหน่วยความจำ |
|
| |
4. การเก็บข้อมูลแบบตัวเลข |
|
| |
|
|
7. การเรียกใช้งานฟังก์ชันจากไลบรารี ต้องเรียกผ่านคำสั่งใด |
| |
1. “include” |
| |
2. include.h |
| |
3. #include |
| |
4. <include> |
| |
|
|
8. ข้อใดต่อไปนี้คือ ฟังก์ชันเกี่ยวกับการแสดงผลออกทางจอภาพ |
| |
1. ฟังก์ชัน pow(x,y) |
|
| |
2. ฟังก์ชัน printf() |
|
| |
3. ฟังก์ชัน rand() |
|
| |
4. ฟังก์ชัน scanf() |
|
| |
|
|
| 9. ฟังก์ชัน scanf() เป็นฟังก์ชันที่เกี่ยวข้องกับการทำงานแบบใด |
| |
1. ฟังก์ชันเกี่ยวกับการแสดงผลทางจอภาพ
|
|
| |
2. ฟังก์ชันเกี่ยวกับการรับข้อมูล |
|
| |
3. ฟังก์ชันที่ใช้สำหรับการคำนวณทางคณิตศาสตร์ |
| |
4. ฟังก์ชันเกี่ยวกับการแปลงค่าสตริง |
| |
|
|
10. หากต้องการเรียกใช้ฟังก์ชันเพื่อคำนวณหารากที่ 2 จะต้องผนวกเฮดเดอร์ไฟล์ใด |
| |
1. #include <stdio.h> |
| |
2. #include <stdlib.h> |
| |
3. #include <string.h> |
| |
4. #include <math.h> |
| |
|
| 11. การกำหนดพรีโปรเซสเซอร์ไดเร็คทีฟหรือส่วนประมวลผลก่อน จะต้องขึ้นต้นด้วยเครื่องหมายใด |
| |
1. เครื่องหมาย @ |
| |
2. เครื่องหมาย # |
| |
3. เครื่องหมาย * |
| |
4. เครื่องหมาย % |
| |
|
| 12. อาร์กิวเมนต์ มีชื่อเรียกอีกอย่างหนึ่งว่าอย่างไร |
| |
1. ฟังก์ชัน |
| |
2. ตัวแปร |
| |
3. เฮดเดอร์ |
| |
4. พารามิเตอร์ |
| |
|
13. จากโค้ดคำสั่งที่กำหนด ส่วนไหนเป็นฟังก์ชันที่สร้างขึ้นเอง

|
| |
1. for() |
| |
2. star() |
| |
3. printf() |
| |
4. #include |
| |
|
| 14. การทำงานของฟังก์ชัน main() เริ่มต้นและสิ้นสุดที่จุดใด |
| |
1. เริ่มต้นที่ { และสิ้นสุดที่ } |
| |
2. เริ่มต้นที่ ( และสิ้นสุดที่ ) |
| |
3. เริ่มต้นที่ < และสิ้นสุดที่ > |
| |
4. เริ่มต้นที่ \* และสิ้นสุดที่ *\ |
| |
|
| 15. ฟังก์ชันที่ใช้งานในภาษา C มีกี่ประเภท อะไรบ้าง |
| |
1. มี 1 ประเภท คือ ฟังก์ชันมาตรฐาน |
| |
2. มี 1 ประเภท คือ ฟังก์ชันที่สร้างขึ้นเอง |
| |
3. มี 2 ประเภท คือ 1. ฟังก์ชันมาตรฐาน 2. ฟังก์ชันที่สร้างขึ้นเอง |
| |
4. มี 3 ประเภท คือ 1. ฟังก์ชันมาตรฐาน 2. ฟังก์ชันที่สร้างขึ้นเอง 3. ฟังก์ชันเงื่อนไข |
| |
|
| 16. “ฟังก์ชันที่สร้างเองชื่อ count โดยมีอาร์กิวเมนต์ 3 ค่าด้วยกันคือ x,y,z มีชนิดข้อมูลเป็นเลขจำนวนเต็มทั้งหมด และคืนค่ากลับไปที่ count เป็นเลขจำนวนเต็ม” หมายถึงโค้ดในข้อใด |
| |
1. int count (x,y,z) |
| |
2. count (int x, int y, int z) |
| |
3. char count(int x,int y,int z) |
| |
4. count (int x,y,z) |
| |
|
| 17. ฟังก์ชัน putchar() เป็นฟังก์ชันที่เกี่ยวข้องกับการทำงานแบบใด |
| |
1. ใช้ในการลบจอภาพ |
| |
2. ใช้ในการรับข้อมูล 1 อักขระ โดยการกด Enter |
| |
3. ใช้ในแสดงข้อมูล 1 อักขระออกทางจอภาพ |
| |
4. ใช้ในการรับข้อมูล 1 อักขระไม่ปรากฏให้เห็นในการรับข้อมูล |
| |
|