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

¶ÒŒ â»Ãá¡ÃÁÁ¡Õ ÒõÃǨÊͺ¾ºÇҋ Condition ËÃÍ× à§Í×è ¹ä¢¹¹éÑ à»¹š ¨Ã§Ô ¡¨ç Ðà¢ÒŒ ä»·Òí ¤Òí ʧèÑ ÀÒÂ
ã¹ block áµ¶‹ Ҍ ໹š à·¨ç ¡¨ç ÐàÅÂä»·Òí ¤Òí ʧÑè ·ÍèÕ ÂµÙ‹ ͋ ä»ÀÒ¹͡ block áµ¶‹ Ҍ ¤Òí ʧÑè ã¹ block ÁàÕ ¾ÂÕ §¤Òí
ʧèÑ à´ÂÕ Ç àÃÒÍÒ¨¨ÐäÁµ‹ ͌ §ãÊà‹ ¤ÃÍ×è §ËÁÒ»¡‚ ¡Ò´ÇŒ ¡äç ´Œ હ‹

if(i==4)
{ if(i==4)

y = 46; à y = 46;
}

µÇÑ ÍÂҋ §·èÕ 3-1

unsigned char i , j ; // »ÃСÒȵÇÑ á»ÃãËàŒ »¹š Ẻ character Á¤Õ ҋ 㹪Nj §(0-255)

i = 5; // ¡Òí ˹´¤Ò‹ àÃÁèÔ µ¹Œ ¢Í§µÇÑ á»Ã i

j = 3; // ¡Òí ˹´¤Ò‹ àÃÁèÔ µ¹Œ ¢Í§µÇÑ á»Ã j

if(i>=5) // µÃǨÊͺà§Íè× ¹ä¢ ¶ÒŒ i ÁÒ¡¡Çҋ ËÃÍ× à·Ò‹ ¡ºÑ 5 ãË·Œ Òí ¤Òí ʧèÑ ã¹ºÅÍç ¡

{

j = i +10; // ¤Òí ʧèÑ ·èÕ 1

i = 7; // ¤Òí ʧèÑ ·èÕ 2

}

/*—————————result——————————————*/

j = 15

i=7

/*——————————————————————————*/

¨Ò¡µÇÑ ÍÂҋ §·èÕ 3-1 ¼ÅÅ¾Ñ ¸Ë Å§Ñ ¨Ò¡¡ÒõÃǨÊͺà§Í×è ¹ä¢ if ¾ºÇҋ à§Í×è ¹ä¢à»¹š ¨Ã§Ô à¾ÃÒÐ i = 5
(ä´¶Œ ¡Ù ¡Òí ˹´à»¹š ¤Ò‹ àÃÁÔè µ¹Œ ) ¨§Ö Á¡Õ ÒáÃзÒí ¤Òí ʧèÑ ·èÕ 1 áÅÐ ¤Òí ʧèÑ ·èÕ 2 ÀÒÂ㹺ÅÍç ¡µÒÁÅÒí ´ºÑ

l ¤Òí ʧèÑ ·Õè 1 : j = i +10 à j = 5+10 à j = 15

l ¤Òí ʧèÑ ·Õè 2 : i = 7 (¡Òí ˹´¤Ò‹ â´ÂµÃ§)
   33   34   35   36   37   38   39   40   41   42   43