Page 37 - ipst-cmanual
P. 37
¤Á‹Ù Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX l 37

º··èÕ 3

¤Òí ʧèÑ ¤Çº¤ÁØ µÒ‹ §æ ã¹ÀÒÉÒ C ·ãÕè ªãŒ ¹
ª´Ø ¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

¤Òí ʧÑè ã¹ÀÒÉÒ C ·ãÕè ªÊŒ Nj ¹ã˭ዠÅnj ¨ÐÁÅÕ ¡Ñ ɳЪ´Ø ¤Òí ʧèÑ ·µèÕ Ã§¡ºÑ ÁҵðҹÀÒÉÒ C (ANSI-
C) ໚¹ËÅÑ¡ ᵋ¡çÁպҧʋǹ·Õèà¾ÔèÁàµÔÁáÅж١µÑ´ÍÍ¡ä» à¾×èÍãˌàËÁÒÐÊÁ¡Ñº·ÃѾÂҡ÷èÕÁÕÀÒÂã¹
äÁâ¤Ã¤Í¹â·ÃàÅÍÏ â´Â¤íÒÊèѧã¹ÀÒÉÒ C ËÅÑ¡æ ¨Ð»ÃСͺ´ŒÇ ¤íÒÊÑè§áººµÃǨÊͺà§×è͹ä¢
áÅФíÒÊÑè§Ç¹ÅÙ» «èÖ§ÁÕÅѡɳФíÒÊÑ觴ѧ¹Õé

1. ¤Òí ʧÑè if
2. ¤Òí ʧèÑ if-else
3. ¤Òí ʧÑè switch
4. ¤Òí ʧèÑ for
5. ¤Òí ʧèÑ while
6. ¤Òí ʧèÑ do-while

3.1 ¤Òí ʧÑè if

໹š ¤Òí ʧÑè ·ãÕè ªºŒ ͋  ໹š ¤Òí ʧèÑ ·ãÕè ªãŒ ¹¡ÒõÃǨÊͺà§Íè× ¹ä¢ (Condition) Çҋ ໹š ¨Ã§Ô ËÃÍ× à·¨ç
û٠Ẻ ¤Í×

if(Condition)
{

block
}

block ËÁÒ¶§Ö ª´Ø ¤Òí ʧÑè ·ÍÕè ÂÀ‹Ù ÒÂ㹪Nj §Ç§àÅºç »¡‚ ¡Ò { } «§èÖ ÍÒ¨ÁÕ 1 ¤Òí ʧèÑ ËÃÍ× ËÅÒ¤Òí ʧÑè ¡äç ´Œ
   32   33   34   35   36   37   38   39   40   41   42