¤Ï¤¸¤á¤Æ¡Ö¤Ò¤È¤ê¤´¤È¡×¤È¤¤¤¦¥«¥Æ¥´¥ê¤ò»È¤¤¤Þ¤¹¡£
º£²ó¡¢¤¢¤ëÊÑ¿ô¤ÎÃͤÇ60¥Ñ¥¿¡¼¥ó¤Ë¾ò·ïʬ´ô¤¹¤ë¥×¥í¥°¥é¥à¤ò½ñ¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
½èÍý®ÅÙ¤ÎÌäÂ꤫¤é¡¢ºÇŬ¤Ê¥Ñ¥¿¡¼¥ó¤Ï²¿¤Ê¤Î¤«¹Í¤¨¤ëɬÍפ¬½Ð¤Æ¤¤Þ¤·¤¿¡£
»ä¤¬»×¤¤¤Ä¤¤¤¿¤Î¤Ï°Ê²¼¤Î3Ä̤ê¤ÎÊýË¡¤Ç¤¹¡£
¡Ã±½ã¤Ëifʸ¤òÏ¢¤Í¤ë
if a=0 { DoSomething() } if a=1 { DoSomething() } if a=2 { DoSomething() } if a=3 { DoSomething() } ¡Ä
¢¾ò·ï¤ËÅö¤Æ¤Ï¤Þ¤é¤Ê¤«¤Ã¤¿¤È¤¤Î¤ß¡¢°Ê¹ß¤Î¾ò·ï¤ò¹Ô¤¦¡£
£¾ò·ï¤ËÅö¤Æ¤Ï¤Þ¤Ã¤¿»þÅÀ¤ÇȽÄê¤ò½ªÎ»¤¹¤ë¡£
if a=0 { DoSomething() } else : if a=1 { DoSomething() } else : if a=2 { DoSomething() } else : if a=3 { DoSomething() ¡Ä
¤Ê¤ª¡¢switch¥Þ¥¯¥í¤ÏŸ³«¸å¤Î·Á¤«¤é¡¢£¤Î¥Ñ¥¿¡¼¥ó¤ËÁêÅö¤·¤Þ¤¹¡£
if a=0 { DoSomething() : goto *last } if a=1 { DoSomething() : goto *last } if a=2 { DoSomething() : goto *last } if a=3 { DoSomething() : goto *last } ¡Ä
¤µ¤Æ¡¢ÉáÄ̤˹ͤ¨¤Æ¡¤¬ºÇ¤âÃÙ¤¤¤³¤È¤Ï¤ï¤«¤ê¤Þ¤¹¡£
Î㤨¤Ða=0¤Î¾ì¹ç¡¢2¹ÔÌܰʹߤÏ̵Â̤Êɾ²Á¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦¤«¤é¤Ç¤¹¡£
¢¤È£¤Ç¤Ïelse¤ò½èÍý¤¹¤ëÉé²Ù¤¬¤Ê¤¤Ê¬¡¢¶Ïº¹¤Ç£¤¬¾¡¤Ä¤ÈͽÁÛ¤µ¤ì¤Þ¤·¤¿¡£
¤½¤³¤Ç¡¢°Ê¾å¤Î¤³¤È¤ò³Îǧ¤·¤Æ¤ß¤Þ¤·¤¿¡£