Page 85 - ipst-microbox_manual
P. 85
¤ÁÙ Í× ÍÒ §Í§Ô áÅÐ㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 85
µÇÑ ÍÂÒ §·èÕ 6-2
unsigned char i , j ; // »ÃСÒȵÇÑ á»Ã ãËà »¹ Ẻ character Á¤Õ Ò ã¹ªÇ §(0-255)
i = j = 2; // ¡Òí ˹´¤Ò àÃÁÔè µ¹ ¢Í§µÇÑ á»Ã I áÅÐ j ãËÁ ¤Õ Ò à·Ò 2 ·§éÑ ¤Ù
if(i==5) // µÃǨÊͺà§Í×è ¹ä¢ ¶Ò i à·Ò ¡ºÑ 5 ãË· Òí ¤Òí ʧÑè 㹺ÅÍç ¡
{
j = i +1; // ¤Òí ʧèÑ ·èÕ 1
i = 14; // ¤Òí ʧèÑ ·èÕ 2
} // µÃǨÊͺà§Íè× ¹ä¢ ¶Ò i à·Ò ¡ºÑ 2 ãË· Òí ¤Òí ʧèÑ ã¹ºÅÍç ¡
if(j==2)
j = j+1; // ¤Òí ʧèÑ ·èÕ 3
/*—————————result——————————————*/
j=3
i=2
/*——————————————————————————*/
¨Ò¡µÇÑ ÍÂÒ §·Õè 6-2 ¨Ðà˹ç ÇÒ ¼ÅÅ¾Ñ ¸Ë Å§Ñ ¨Ò¡¡ÒõÃǨÊͺà§Íè× ¹ä¢ if(i==5) ¾ºÇÒ à§Íè× ¹ä¢äÁà »¹
¨Ã§Ô ´§Ñ ¹¹Ñé ¨§Ö äÁÁ ¡Õ ÒÃáÇзÒí ¤Òí ʧÑè ·èÕ 1 áÅÐ 2 ÀÒÂ㹺ÅÍç ¡áá µÍ ÁÒàÁÍ×è ¼Ò ¹ÁÒ¾º¤Òí ʧèÑ if(j==2) ¨§Ö Á¡Õ ÒÃ
µÃǨÊͺà§Í×è ¹ä¢´§Ñ ¡ÅÒ ÇÍ¡Õ ¤Ã§éÑ áÅоºÇÒ à§Íè× ¹ä¢´§Ñ ¡ÅÒ Ç໹ ¨Ã§Ô ·Òí ã˵ Í §Á¡Õ ÒÃáÇзÒí ¤Òí ʧÑè ·Õè 3 (à¹Íè× §¨Ò¡ÇÒ
¤Òí ʧèÑ if(j==2) Á¤Õ Òí ʧèÑ µÍ ¨Ò¡¡ÒõÃǨÊͺà§Í×è ¹ä¢à¾ÂÕ §¤Òí ʧÑè à´ÂÕ Ç äÁ¨ Òí ໹ µÍ §ËÁØ ´Ç Âà¤ÃÍè× §ËÁÒ { }
¡äç ´)
l ¤Òí ʧèÑ ·èÕ 3: j = j +1 à j = 2+ 1 à j = 3
i = 2 (à¾ÃÒÐäÁ¾ º¤Òí ʧèÑ ã´ ãËà »ÅÂèÕ ¹á»Å§¤Ò i)
¹Í¡¨Ò¡¹·éÕ µèÕ Òí á˹§ Condition ¹Í¡¨Ò¡¨Ðãªà »¹ »ÃÐâ¤à»ÃÂÕ ºà·ÂÕ º´Ç Âà¤ÃÍ×è §ËÁÒ·ҧ¤³µÔ ÈÒʵÃ
áÅеÃááÅÇ Â§Ñ ÊÒÁÒöãªã ¹¡ÒõÃǨÊͺ¤Ò ¤§·Õè ËÃÍ× ¤Ò ¢Í§µÇÑ á»Ãã´æ ·¹Õè Òí ÁÒ໹ à§Íè× ¹ä¢ä´´ Ç Â ´§Ñ ¹Õé
1. ¶Ò ËÒ¡¤Ò µÇÑ àÅ¢ ËÃÍ× µÇÑ á»Ãà§Í×è ¹ä¢´§Ñ ¡ÅÒ ÇÁ¤Õ Ò äÁà ·Ò ¡ºÑ 0 à§Í×è ¹ä¢´§Ñ ¡ÅÒ Ç¨Ð໹ ¨Ã§Ô Á¡Õ ÒÃ
¡ÃзÒí ¤Òí ʧÑè ÀÒÂ㹺ÅÍç ¡¢Í§¤Òí ʧÑè if ¹¹éÑ æ
2. ¶Ò ËÒ¡¤Ò µÇÑ àÅ¢ ËÃÍ× µÇÑ á»Ãà§Í×è ¹ä¢´§Ñ ¡ÅÒ ÇÁ¤Õ Ò à·Ò ¡ºÑ 0 à§Íè× ¹ä¢´§Ñ ¡ÅÒ Ç¨Ð໹ à·¨ç äÁÁ ¡Õ ÒÃ
¡ÃзÒí ¤Òí ʧÑè ÀÒÂ㹺ÅÍç ¡¢Í§¤Òí ʧÑè if ¹¹éÑ æ
µÇÑ ÍÂÒ §·èÕ 6-2
unsigned char i , j ; // »ÃСÒȵÇÑ á»Ã ãËà »¹ Ẻ character Á¤Õ Ò ã¹ªÇ §(0-255)
i = j = 2; // ¡Òí ˹´¤Ò àÃÁÔè µ¹ ¢Í§µÇÑ á»Ã I áÅÐ j ãËÁ ¤Õ Ò à·Ò 2 ·§éÑ ¤Ù
if(i==5) // µÃǨÊͺà§Í×è ¹ä¢ ¶Ò i à·Ò ¡ºÑ 5 ãË· Òí ¤Òí ʧÑè 㹺ÅÍç ¡
{
j = i +1; // ¤Òí ʧèÑ ·èÕ 1
i = 14; // ¤Òí ʧèÑ ·èÕ 2
} // µÃǨÊͺà§Íè× ¹ä¢ ¶Ò i à·Ò ¡ºÑ 2 ãË· Òí ¤Òí ʧèÑ ã¹ºÅÍç ¡
if(j==2)
j = j+1; // ¤Òí ʧèÑ ·èÕ 3
/*—————————result——————————————*/
j=3
i=2
/*——————————————————————————*/
¨Ò¡µÇÑ ÍÂÒ §·Õè 6-2 ¨Ðà˹ç ÇÒ ¼ÅÅ¾Ñ ¸Ë Å§Ñ ¨Ò¡¡ÒõÃǨÊͺà§Íè× ¹ä¢ if(i==5) ¾ºÇÒ à§Íè× ¹ä¢äÁà »¹
¨Ã§Ô ´§Ñ ¹¹Ñé ¨§Ö äÁÁ ¡Õ ÒÃáÇзÒí ¤Òí ʧÑè ·èÕ 1 áÅÐ 2 ÀÒÂ㹺ÅÍç ¡áá µÍ ÁÒàÁÍ×è ¼Ò ¹ÁÒ¾º¤Òí ʧèÑ if(j==2) ¨§Ö Á¡Õ ÒÃ
µÃǨÊͺà§Í×è ¹ä¢´§Ñ ¡ÅÒ ÇÍ¡Õ ¤Ã§éÑ áÅоºÇÒ à§Íè× ¹ä¢´§Ñ ¡ÅÒ Ç໹ ¨Ã§Ô ·Òí ã˵ Í §Á¡Õ ÒÃáÇзÒí ¤Òí ʧÑè ·Õè 3 (à¹Íè× §¨Ò¡ÇÒ
¤Òí ʧèÑ if(j==2) Á¤Õ Òí ʧèÑ µÍ ¨Ò¡¡ÒõÃǨÊͺà§Í×è ¹ä¢à¾ÂÕ §¤Òí ʧÑè à´ÂÕ Ç äÁ¨ Òí ໹ µÍ §ËÁØ ´Ç Âà¤ÃÍè× §ËÁÒ { }
¡äç ´)
l ¤Òí ʧèÑ ·èÕ 3: j = j +1 à j = 2+ 1 à j = 3
i = 2 (à¾ÃÒÐäÁ¾ º¤Òí ʧèÑ ã´ ãËà »ÅÂèÕ ¹á»Å§¤Ò i)
¹Í¡¨Ò¡¹·éÕ µèÕ Òí á˹§ Condition ¹Í¡¨Ò¡¨Ðãªà »¹ »ÃÐâ¤à»ÃÂÕ ºà·ÂÕ º´Ç Âà¤ÃÍ×è §ËÁÒ·ҧ¤³µÔ ÈÒʵÃ
áÅеÃááÅÇ Â§Ñ ÊÒÁÒöãªã ¹¡ÒõÃǨÊͺ¤Ò ¤§·Õè ËÃÍ× ¤Ò ¢Í§µÇÑ á»Ãã´æ ·¹Õè Òí ÁÒ໹ à§Íè× ¹ä¢ä´´ Ç Â ´§Ñ ¹Õé
1. ¶Ò ËÒ¡¤Ò µÇÑ àÅ¢ ËÃÍ× µÇÑ á»Ãà§Í×è ¹ä¢´§Ñ ¡ÅÒ ÇÁ¤Õ Ò äÁà ·Ò ¡ºÑ 0 à§Í×è ¹ä¢´§Ñ ¡ÅÒ Ç¨Ð໹ ¨Ã§Ô Á¡Õ ÒÃ
¡ÃзÒí ¤Òí ʧÑè ÀÒÂ㹺ÅÍç ¡¢Í§¤Òí ʧÑè if ¹¹éÑ æ
2. ¶Ò ËÒ¡¤Ò µÇÑ àÅ¢ ËÃÍ× µÇÑ á»Ãà§Í×è ¹ä¢´§Ñ ¡ÅÒ ÇÁ¤Õ Ò à·Ò ¡ºÑ 0 à§Íè× ¹ä¢´§Ñ ¡ÅÒ Ç¨Ð໹ à·¨ç äÁÁ ¡Õ ÒÃ
¡ÃзÒí ¤Òí ʧÑè ÀÒÂ㹺ÅÍç ¡¢Í§¤Òí ʧÑè if ¹¹éÑ æ