Page 29 - ipst-cmanual
P. 29
¤ÁÙ Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§ Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 29
µÇÑ ÍÂÒ §·Õè 2-5
int y = 5;
y - -;
¼ÅÅ¾Ñ ¸¤ Í× y = 4
¡Ò÷Òí §Ò¹¤Í× àÃÁÔè µ¹ y Á¤Õ Ò à»¹ 5 µÍ ÁÒʧÑè ãË y ź´Ç  1 áÅÇ ¹Òí ¼ÅÅ¾Ñ ¸· äÕè ´¤ Í× 4 ࡺç äÇ· èÕ y
´§Ñ ¹¹Ñé ¤Òí ʧÑè y--; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ y = y - 1;
2.1.4 ¡ÒÃà¾ÁèÔ ¤Ò Ẻ += áÅСÒÃÅ´¤Ò Ẻ - =
͸ԺÒÂà·Õºà¤Õ§ä´ÇÒ
y +=a; ã˼ÅÅѾ¸àËÁ×͹¡Ñº y = y + a;
y -=a; ã˼ÅÅѾ¸àËÁ×͹¡Ñº y = y - a;
µÇÑ ÍÂÒ §·Õè 2-6
int x = 100;
x += 10;
¼ÅÅ¾Ñ ¸¤ Í× x = 110
2.1.5 ¡Òä³Ù ¤Ò Ẻ *= , ¡ÒÃËÒÃ¤Ò áºº /= áÅСÒÃËÒÃ¤Ò áºº %=
͸ԺÒÂà·Õºà¤Õ§ä´ÇÒ y = y * a;
y *=a; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ y = y/a;
y /=a; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ y = y%a;
y %=a; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ
µÇÑ ÍÂÒ §·èÕ 2-7
int x, y, z;
x = y = z = 120;
x *= 4;
y /= 4;
z %= 4;
¼ÅÅ¾Ñ ¸¤ Í× x = 480 , y = 30 áÅÐ z = 0
µÇÑ ÍÂÒ §·Õè 2-5
int y = 5;
y - -;
¼ÅÅ¾Ñ ¸¤ Í× y = 4
¡Ò÷Òí §Ò¹¤Í× àÃÁÔè µ¹ y Á¤Õ Ò à»¹ 5 µÍ ÁÒʧÑè ãË y ź´Ç  1 áÅÇ ¹Òí ¼ÅÅ¾Ñ ¸· äÕè ´¤ Í× 4 ࡺç äÇ· èÕ y
´§Ñ ¹¹Ñé ¤Òí ʧÑè y--; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ y = y - 1;
2.1.4 ¡ÒÃà¾ÁèÔ ¤Ò Ẻ += áÅСÒÃÅ´¤Ò Ẻ - =
͸ԺÒÂà·Õºà¤Õ§ä´ÇÒ
y +=a; ã˼ÅÅѾ¸àËÁ×͹¡Ñº y = y + a;
y -=a; ã˼ÅÅѾ¸àËÁ×͹¡Ñº y = y - a;
µÇÑ ÍÂÒ §·Õè 2-6
int x = 100;
x += 10;
¼ÅÅ¾Ñ ¸¤ Í× x = 110
2.1.5 ¡Òä³Ù ¤Ò Ẻ *= , ¡ÒÃËÒÃ¤Ò áºº /= áÅСÒÃËÒÃ¤Ò áºº %=
͸ԺÒÂà·Õºà¤Õ§ä´ÇÒ y = y * a;
y *=a; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ y = y/a;
y /=a; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ y = y%a;
y %=a; ã˼ ÅÅ¾Ñ ¸à ËÁÍ× ¹¡ºÑ
µÇÑ ÍÂÒ §·èÕ 2-7
int x, y, z;
x = y = z = 120;
x *= 4;
y /= 4;
z %= 4;
¼ÅÅ¾Ñ ¸¤ Í× x = 480 , y = 30 áÅÐ z = 0