¹è¿À» ÀԷ¹޾Ƽ
0~ 0, 0~9 ±îÁöÀÇ ÇÕÀ» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ¿À´Ã ¹è¿ü´Âµ¥¿ä
ÀÌÇØ°¡ °¡Áö ¾Ê´Â ºÎºÐÀÌ ÀÖ¾î¼ ±Û ¿Ã·Á¿ä.
int arnData [10] = {0};
for (int i = 0; i < 10; i++){<br />
}
for (int i = 1; i < 10; i++){<br />
arnData [i] = arnData[i -1] + i;
printf ("%d\n", arnData[i]);
}
ÀÌ·¸°Ô Çϸé Ãâ·Â °á°ú°¡
1,3,6,10,15,21,28,36,45 °¡ ³ª¿À´Âµ¥¿ä
arnData [i] = arnData[i -1] + i; ÀÌ ºÎºÐÀÌ ÀÌÇØ°¡ Àß ¾È°©´Ï´Ù.
(arnData [1] À϶§ arnData[1 -1] + 1) = 1 ÀÌ µÇ´Â°ÅÀÝ¾Æ¿ä ±×·³ ù¹ø° Ãâ·ÂÀº 1ÀÌ µÇ´Â°Å°í
ÀÌ·±½ÄÀ¸·Î °è»êÀ» ÇÏ¸é ¸Ç ¸¶Áö¸· 9¹ø° Ãâ·Â °á°ú´Â (arnData [9] À϶§ arnData[9 -1] + 9) = 17ÀÌ Ãâ·ÂÀÌ µÇ¾î¾ß Çϴ°Š¾Æ´Ñ°¡¿ä?
Àú µÚ¿¡ -1 ÀÌ for¹®ÀÇ i¸¦ ¾î¶»°Ô Çϴ°Š°°Àºµ¥ ÀÌÇØ°¡ ¾È°¡³×¿ä..
i °¡ 10 º¸´Ù Ŭ¶§±îÁö 1¾¿ Áõ°¡¸¦ ½ÃÅ°´Âµ¥ Àú±â¼ -1À» Çعö¸®¸é °è¼Ó 1¸¸ ³ª¿Í¾ß Çϴ°Š¾Æ´Ñ°¡¿ä..? | |
|
¿¬½ÀÀå¿¡ Çϳª¾¿Àû¾îº¸½Ã¸é ÀÌÇصǽǰſ¡¿ä
arnData [9] À϶§ arnData[9 -1] + 9´Â 8¹ø ¹è¿°ª¿¡ 9¸¦ ´õÇØÁִ°Ŷó 8+9=17 ÀÌ µÇ´Â°Ô ¾Æ´Ï¿¡¿ä~!
°í¸¿½À´Ï´Ù.