การออกแบบและเทคโนโลยี การเขยี นโปรแกรมด้วยภาษาซี โครงสร้างภาษาซี เบื้องตน้
โปรแกรมภาษาซี ชวั่ โมงที่ 1-2 ************************************************************ โครงสร้างของโคด๊ ภาษาซี (C programming language) โครงสรา้ งของโปรแกรมภาษาซีตอ้ งมสี ว่ นประกอบอยา่ งนอ้ ย 2 ส่วน ดงั นี้ 2.1 สว่ นหวั เป็นสว่ นคาส่งั ท่ีใชบ้ อก compiler วา่ ตอ้ งนาเขา้ สว่ นใดจาก library และจะติดต่อกบั อปุ กรณน์ าเขา้ และแสดงผลอะไรบา้ ง ซง่ึ โดยปกตจิ ะใชอ้ ปุ กรณน์ าเขา้ และแสดงผลพนื้ ฐานเป็นอปุ กรณ์ มาตรฐาน คือ คียบ์ อรด์ และจอภาพ โดยใช้ header ท่ีช่ือ stdio.h และระบุตาแหนง่ directory ท่ี นาเขา้ การส่งั จะดาเนินการบอกตาแหนง่ directory ดว้ ยเครอ่ื งหมาย # และใสช่ ่ือ header ในเครอื่ งหมาย < > ดงั นี้ #include < stdio.h > หมายถงึ ไปคน้ หา header file ช่ือ stdio.h ท่ีตาแหนง่ directory include 2.2 ฟังกช์ นั เป็นบรรทดั ลาดบั ลงมาจากสว่ นหวั ซง่ึ เป็นสว่ นคาส่งั ท่ีใหโ้ ปรแกรมทางาน ในสว่ นนจี้ ะตอ้ งมีฟังกช์ นั หลกั ในการทางานอยา่ งนอ้ ย 1 ฟังกช์ นั เสมอ ซ่งึ การประกาศฟังกช์ นั หลกั หรือฟังกช์ นั อ่ืน ๆ นี้ จะประกาศช่ือฟังกช์ นั ตามดว้ ยเคร่ืองหมาย () และกาหนดขอบเขตของฟังกช์ นั ดว้ ย เครือ่ งหมาย {} ดงั ตวั อย่างฟังกช์ นั หลกั ต่อไปนี้ #include<stdio.h> main() { Statement 1; Statement 2; …
จากโครงสรา้ งภาษาซีท่ีกลา่ วมา นอกจาก 2 ส่วนหลกั คือ สว่ นหวั ของโปรแกรม และสว่ นของ ฟังกช์ นั นแี้ ลว้ ยงั สามารถเขียนฟังกช์ นั อ่นื ๆ เพิ่มเตมิ เพ่อื ใหโ้ ปรแกรมสามารถทางานใหเ้ กิด ประสิทธิภาพมากขนึ้ และสามารถใส่ comment เพ่อื ใสข่ อ้ ความอธิบาย โดยไม่ใหโ้ ปรแกรมนา ขอ้ ความเหลา่ นไี้ ปคานวณเป็นคาส่งั ซง่ึ comment นีใ้ หข้ นึ้ ตน้ ดว้ ยเคร่ืองหมาย // แลว้ ตามดว้ ยขอ้ ความ วดี โิ อ พบครผู สู้ อน นักเรยี นศกึ ษาเนือ้ หาในวดี โี อพบครูผู้สอน ด้านลา่ งค่ะ
ภาระงานของนักเรียน 1. ทบทวน โครงสร้างภาษาซีเบอื้ งต้น เพอ่ื ทาแบบทสอบช่ัวโมงถดั ไป 2. ดาวนโ์ หลดโปรแกรม Dev-C++
Search
Read the Text Version
- 1 - 5
Pages: