Stage 1

รู้จักภาษา C

เข้าใจบทบาทของภาษา C โครงสร้างโปรแกรม ลำดับการทำงาน และกระบวนการ compile/run

ภาษา C เป็นภาษาพื้นฐานที่เหมาะกับการฝึกคิดแบบโปรแกรมเมอร์ เพราะผู้เรียนต้องเข้าใจลำดับคำสั่ง ชนิดข้อมูล หน่วยความจำ และข้อผิดพลาดจากการ compile

โครงสร้างพื้นฐานของโปรแกรม C มักประกอบด้วย #include <stdio.h>, ฟังก์ชัน main(), เครื่องหมายปีกกา { } และคำสั่ง return 0; คำสั่งแต่ละบรรทัดส่วนใหญ่ต้องจบด้วย ; หากลืมอาจทำให้ compile ไม่ผ่าน

ขั้นตอนการทำงานที่ควรจำคือ เขียน source code -> compile เป็นโปรแกรม -> run เพื่อดูผลลัพธ์ -> debug หากผลลัพธ์ไม่ถูกต้อง การอ่าน error message เป็นทักษะสำคัญ เพราะช่วยบอกตำแหน่งและชนิดของข้อผิดพลาด

ข้อควรระวังสำหรับผู้เริ่มต้นคือ C แยกตัวพิมพ์เล็ก/ใหญ่ เช่น main กับ Main ไม่เหมือนกัน และข้อความที่ต้องการแสดงผลต้องอยู่ในเครื่องหมาย " "
ภารกิจ

อ่านโครงสร้างโปรแกรม C แล้วเขียนโปรแกรมแสดงชื่อ นามสกุล และห้องเรียนของตนเองอย่างน้อย 2 บรรทัด

แบบทดสอบ

1. ส่วนใดเป็นจุดเริ่มต้นการทำงานของโปรแกรมภาษา C
2. เหตุผลสำคัญที่ต้องใส่ ; หลังคำสั่งส่วนใหญ่คืออะไร
3. ข้อใดอธิบาย compile ได้ถูกต้องที่สุด
4. คำสั่งใดใช้เรียกใช้ฟังก์ชันแสดงผลพื้นฐาน
5. ข้อใดเป็นข้อผิดพลาดที่พบบ่อยในภาษา C

จำลองเขียนภาษา C

เขียนโปรแกรมภาษา C ที่มี #include <stdio.h>, int main(), ใช้ printf อย่างน้อย 2 ครั้ง และ return 0;