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

ี
                                                             ี
                                                ่
                                                    ้
                                                ื
               3. จงบอกวิธการประกาศตัวแปรเพอใชในการเขยนโปรแกรม
                                                                               ่
                                                                      ่
                       แนวตอบ เมือต้องการใช้ตัวแปร จะต้องมีการประกาศชือตัวแปรทีต้องการใช้งานนั้น มีรูปแบบ
                                 ่
               คือประเภทข้อมูล ชอตัวแปร; เช่น int age; การประกาศสร้างตัวแปรต้องมีการกําหนดชื่อ ซึ่งควรจะตั้ง
                                ื่
                                       ่
                                                                                    ้
               ให้สื่อความหมายถึงข้อมูลทีเก็บ โดยคํานึงถึงข้อกําหนดในการตั้งชื่อตัวแปรดังน  ี
                                                                                                      ่
                                ่
                                             ้
                       1. การตั้งชือตัวแปรต้องขึนต้นด้วยตัวอักษร A-Z หรือ a-z  ตัวตอไปอาจมีตัวเลข 0-9 ปนอยูได้
                                                                              ่
                                                                         ่
                                                                        ่
                                                               ่
                                                 ่
                                                                                                 ่
                        ่
               หรือมีเครืองหมาย _ (underscore) เพือเปนการเชือมตอในกรณีทีชือตัวแปรยาว และต้องการสือ
                                                           ่
                                                    ็
                                 ่
                                               ่
                                                       ่
               ความหมาย เพราะชือตัวแปรห้ามมีชองว่าง เชน ID,  Sname,  tel,  sum, tax_7 และ _color  เป็นต้น
                                                           ่
                                                                                    ่
                                ่
                       2. การตั้งชือตัวแปรตัวอักษรเล็กหรือใหญ มีความหมายแตกตางกัน เชน NAME, name และ
                                                                            ่
                                   ็
               Name ทั้งสามตัวถือเปนตัวแปรคนละตัวกัน
                                   ้
                                 ่
                       3. ห้ามตั้งชือซํากับคําสงวน (Reserved Word)

                              ี
                                    ้
                                           ่
                          ึ
                                                          ้
                                           ื
               4. จงบอกถงวิธการใชคําสั่งเพอการแสดงผลขอมูล
                                                              ั
                             ั
                                                            ่
                  แนวตอบ ฟงก์ชันที่ใช้ในการแสดงผลข้อมูลได้แกฟงก์ชัน printf( ); ซึ่งใช้ในการแสดงผลข้อมูลทาง
                                     ิ
                                            ่
               จอภาพ โดยมีรูปแบบที่นยมใช้อยู 3 รูปแบบด้วยกัน คือ
                                ั
                                                ่
                       1. การใช้ฟงก์ชัน printf( ); เพืออธิบายข้อความ หรือแสดงข้อมูลค่าคงที่มีรูปแบบการใช้ดังน  ี้
                            ่
               printf (“ค่าคงที”);
                                 ั
                       2. การใช้ฟงก์ชัน printf( ); เพื่อแสดงข้อมูลในตัวแปร โดยทีการแสดงข้อมูลจะต้องใช้รูปแบบ
                                                                          ่
                                             ิ
                                                                                         ิ
                         ิ
               ตรงตามชนดของข้อมูลด้วย ถ้าชนดข้อมูลจํานวนเต็ม (int) ใช้ %d ข้อมูลจํานวนทศนยม (float) ใช้ %f
                                                                                          ี้
               ข้อมูลอักษร (char) ใช้ %c และข้อมูลข้อความ (string) ใช้ %s ซึ่งมีรูปแบบการใช้ดังน printf(“%รูปแบบ
               ข้อมูล”, ตัวแปร);
                                 ั
                       3. การใช้ฟงก์ชัน printf( ); เพืออธิบายข้อความพร้อมแสดงข้อมูลเปนรูปแบบทีนยมใช้กันมาก
                                                                                 ็
                                                ่
                                                                                            ิ
                                                                                          ่
               โดยนาเอาแบบแสดงค่าคงทีและแสดงข้อมูลในตัวแปรมาผสมผสานกันเพือให้เกิดความเข้าใจและสือสาร
                                                                              ่
                    ํ
                                        ่
                                                                                                    ่
                                                       ี้
               ข้อมูลกับผู้ใช้ได้มากที่สุด มีรูปแบบการใช้ดังน printf(“ค่าคงที่ % รูปแบบข้อมูล”, ตัวแปร);
                              ี
                                                                   ้
                                                           ้
                                    ้
                                           ื
                          ึ
                                           ่
                                                     ้
               5. จงบอกถงวิธการใชคําสั่งเพอการรับขอมูลเขาทางแปนพิมพ์
                                                                 ั
                                 ั
                       แนวตอบ ฟงก์ชันที่ใช้ในการรับผลข้อมูลได้แก ฟงก์ชัน scanf( ); ซึ่งใช้ในการรับข้อมูลผ่าน
                                                              ่
                  ้
               แปนพิมพ์แล้วนาค่าของข้อมูลเข้ามาเก็บในตัวแปร  โดยทีการรับค่าข้อมูลจะต้องใช้รูปแบบตรงตามชนด
                                                                 ่
                                                                                                       ิ
                             ํ
                                                                          ิ
               ของข้อมูลด้วย เชนข้อมูลจํานวนเต็ม (int) ใช้ %d ข้อมูลจํานวนทศนยม (float) ใช้ %f ข้อมูลอักษร
                               ่
                                                                                                 ิ
                                                                              ี้
               (char) ใช้ %c และข้อมูลข้อความ (string) ใช้ %s ซึ่งมีรูปแบบการใช้ดังน scanf(“%รูปแบบชนดข้อมูล”,
               &ตัวแปร);
                          ึ
                              ี
               6. จงบอกถงวิธการประกาศตัวแปรกําหนดค่าคงท       ่ ี
                                                              ิ
                                           ่
                  แนวตอบ  การใช้งานค่าคงทีในภาษา C สามารถนยามโดยใช้ #define ประกาศไว้ในส่วน Header
                                                            ่
                                      ี้
                                                                             ่
                                                                                ่
                                                       ่
               ของไฟล์ ซึ่งมีรูปแบบดังน #define ชื่อค่าคงที ค่าทีกําหนดให้กับค่าคงที เชน #define VAT 0.10
                                                                                            ี
                                                                                            ้
                                             ่
                       และสามารถใช้งานค่าคงทีโดยเก็บไว้ในตัวแปร มีรูปแบบการกําหนดค่าคงทีดังน Const ชนด
                                                                                                     ิ
                                                                                        ่
                                      ่
                                                ่
               ของข้อมูล ตัวแปร = ค่าทีกําหนด; เชน const float PI = 3.1415;
   912   913   914   915   916   917   918   919   920   921   922