1. จากโค้ดคำสั่ง ข้อใดคือชื่อของสตรัคเจอร์
|
|
1. student |
|
2. int |
|
3. float |
|
4. grade |
|
2. ข้อใด ไม่ใช่ ชนิดตัวแปรพื้นฐานในภาษาซี |
|
1. char |
|
2. int |
|
3. float |
|
4. name |
|
3. กลุ่มสมาชิกที่อยู่ในสตรัคเจอร์เดียวกัน มีความสัมพันธ์กันตามข้อใด |
|
1. เป็นข้อมูลชนิดเดียวกันกันทั้งหมด |
|
2. เป็นข้อมูลที่มีรูปแบบเป็นเรคอร์ด |
|
3. มีกลุ่มข้อมูลเป็นเลขจำนวนเต็มเหมือนกัน |
|
4. มีกลุ่มข้อมูลที่เป็นอาร์เรย์ทั้งหมด |
|
|
|
4. ข้อใดต่อไปนี้ เหมาะกับการนำข้อมูลสตรัคเจอร์มาใช้ |
|
1. ข้อมูลนักศึกษา |
|
2. กรุ๊ปเลือด 5 ชนิด |
|
3. เกรด 4 ระดับ |
|
4. ถูกทุกข้อ |
|
|
|
5. จากโค้ดคำสั่ง สตรัคเจอร์นี้ประกอบด้วยกลุ่มสมาชิกใดบ้าง
|
|
1. student |
|
2. name , point |
|
3. name , point , grade |
|
4. student , name , point , grade |
|
|
|
6. จากโค้ดคำสั่ง char name[80]; มีความหมายอย่างไร
|
|
1. ตัวแปร name เก็บข้อมูลชื่อ มีชนิดข้อมูลเป็นเลขจำนวนเต็ม 80 ตัว |
|
2. ตัวแปร name เก็บข้อมูลชื่อ มีชนิดข้อมูลเป็นตัวอักขระ 80 ตัว |
|
3. สตรัคเจอร์ name เก็บข้อมูลนักเรียนจำนวน 80 คน |
|
4. ชนิดข้อมูล name เก็บข้อมูลนักเรียนจำนวน 80 คน |
|
|
|
7. ข้อมูลย่อยในสตรัคเจอร์ มีลักษณะเป็นแบบไหน |
|
1. บิต (Bit) |
|
2. เรคอร์ด (Record) |
|
3. ฟิลด์ (Field) |
|
4. ไบต์ (Byte) |
|
|
|
8. ข้อใดมีการประกาศข้อมูลแบบสตรัคเจอร์ ให้ผลลัพธ์แบบเดียวกับโค้ดตัวอย่าง
|
|
1. |
|
|
2. |
|
|
3. |
|
|
4. |
|
|
|
|
9. ข้อใด ไม่ใช่ ประเภทของข้อมูลในภาษาซี |
|
1. char
|
|
|
2. string |
|
|
3. int |
|
4. float |
|
|
|
10. ข้อใดคือ กลุ่มสมาชิกของสตรัคเจอร์นักศึกษา |
|
1. ประวัตินักศึกษา |
|
2. ประวัติครูประจำชั้น |
|
3. จำนวนนักศึกษา |
|
4. รหัสนักศึกษา |
|
|
11. กรณีต้องการเก็บข้อมูลเงินเดือนเป็นเลขจำนวนจริง ต้องประกาศชนิดข้อมูลแบบใด |
|
1. int salary; |
|
2. float salary; |
|
3. char salary; |
|
4. struct salary; |
|
|
12. ฟังก์ชันใด ใช้สำหรับค้นหาความยาวของสตริง |
|
1. strcpy() |
|
2. strcmp() |
|
3. strlen() |
|
4. strrev() |
|
|
13. ฟังก์ชันใด ใช้สำหรับเปรียบเทียบค่าระหว่าง 2 สตริง |
|
1. strcpy() |
|
2. strcmp() |
|
3. strlen() |
|
4. strrev() |
|
|
14. ข้อใดคือการทำงานของฟังก์ชัน strlwr() |
|
1. ค้นหาความยาวหรือขนาดของสตริง |
|
2. คัดลอกสตริง เพื่อจัดเก็บลงในตัวแปร |
|
3. แปลงอักขระในสตริงให้เป็นตัวอักษรพิมพ์เล็ก |
|
4. แปลงอักขระในสตริงให้เป็นตัวอักษรพิมพ์ใหญ่ |
|
|
15. กรณีต้องการเรียงกลับด้านตัวอักษร เช่น ABC กลับเป็น CBA ต้องใช้ฟังก์ชันใด |
|
1. strrev() |
|
2. strcmp() |
|
3. strupr() |
|
4. strcat() |
|
|