Page 916 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 916

int  k;                                       for (k=1; k<=9;k++)
                     for (k=1; k<=9;k++)                                    {
                              {                                            printf(“LoveKing");
                            printf(“%s LoveKing");                          }
                              }                                    }
                     }




                                                                    ี
                                                                    ่
                                                        ึ
                                                                   เฉลยแบบฝกหัดหน่วยท 5
               จงตอบคําถามต่อไปน    ้ ี

               1. จงบอกลักษณะโครงสร้างโปรแกรมภาษา C
                       แนวตอบ โครงสร้างของโปรแกรมภาษา C ประกอบด้วยส่วนสําคัญคือส่วนเริ่มต้นโปรแกรม
               ส่วนของตัวโปรแกรม และส่วนคําอธิบายโปรแกรม โครงสร้างพืนฐานของโปรแกรมภาษา Cจะต้อง
                                                                      ้
                                                    ั
                                                                                         ั
                                                                               ั
                                                                         ้
               ประกอบด้วยโปรแกรมย่อย หรือเรียกว่าฟงก์ชัน (function) อย่างนอย1 ฟงก์ชัน คือฟงก์ชัน main( ) การ
               เขียนโปรแกรมภาษา Cมีกฎพืนฐานทีสําคัญเพือใช้เปนข้อกําหนดในการเขียนคําสั่ง และการใช้งานที ่
                                                              ็
                                                ่
                                                        ่
                                          ้
                                ี
                                ้
               ถูกต้องตรงกัน ดังน
                                                                                         ่
                                                                                              ่
                                                    ่
                       1. การพิมพ์ตัวอักษรตัวพิมพ์ใหญและตัวพิมพ์เล็กในภาษา Cนั้นในผลลัพธ์ทีแตกตางกัน
                           ั
                                                                         ั
                                                              ั
                                                                     ่
                                                                                     ่
                       2. ฟงก์ชันของภาษา Cจะแบ่งขอบเขตของฟงก์ชันแตละฟงก์ชันด้วยเครืองหมาย { }
                                                     ั
                                                                     ็
                                                 ่
                                     ่
                               ่
                       3. คําสั่งตางๆ ซึงต้องเขียนอยูในฟงก์ชันเสมอ แบ่งเปน 2 ส่วนคือส่วนของการประกาศตัวแปรที ่
                             ั
                                                    ่
                                                                    ึ
                                                                    ่
               ต้องการใช้ในฟงก์ชัน และส่วนของคําสั่งเพือทํางานใดงานหนง
                                               ิ
                                                           ่
                       4. คําสั่งในภาษา Cจะต้องปดท้ายด้วยเครืองหมาย Semicolon (;)
                                      ้
               2. จงบอกลักษณะชนิดขอมูล (Data Type) แบบต่างๆ
                                                                                            ่
                   แนวตอบ การเขียนโปรแกรมภาษา C นั้น ผู้ใช้จะต้องกําหนดชนดให้กับตัวแปรนั้นกอนทีจะนาไปใช้
                                                                           ิ
                                                                                                   ํ
                                                                                                ่
                                                                       ่
                                                     ิ
               งาน โดยผู้ใช้จะต้องรู้ว่าในภาษา C นั้นมีชนดข้อมูลอะไรบ้าง เพือจะเลือกใช้ได้อย่างถูกต้องและ
                                                          ิ
               เหมาะสม ซึ่งในภาษา C มีข้อมูลมาตรฐาน 4 ชนด ดังน  ้ ี
                                                                                     ิ
                            ิ
                                                                                               ็
                                                                                             ่
                       1. ชนดข้อมูลแบบจํานวนเต็ม หรือ Integer Type ใช้ตัวย่อ (int) เปนชนดข้อมูลทีเปนตัวเลข
                                                                                ็
                                  ิ
               จํานวนเต็ม ไม่มีทศนยม
                                           ิ
                            ิ
                                                                                       ิ
                                                                              ็
                       2. ชนดข้อมูลแบบทศนยม หรือ Floating Point Type (float) เปนข้อมูลชนดตัวเลขที่มีจุด
                    ิ
               ทศนยม
                                                                                 ้
                                                                                 ี
                       3. ชนดข้อมูลแบบอักษร หรือ Character Type (char) ข้อมูลชนดนคือ ตัวอักษรตั้งแต A-Z เลข
                            ิ
                                                                                                 ่
                                                                              ิ
                                 ่
                                ์
               0-9 และสัญลักษณตางๆ
                       4. ชนดข้อมูลแบบข้อความ (String) เปนข้อความทีเกิดจากการเอาตัวอักขระมาเรียงตอกันเปน
                                                                                                 ่
                            ิ
                                                                                                       ็
                                                                   ่
                                                        ็
                                        ่
                               ่
               ข้อความ เขียนอยูภายใต้เครืองหมาย (" ")
   911   912   913   914   915   916   917   918   919   920   921