
n=5
c=age(3)+2 ageº¯Êý n=4
c=age(1)+2 ageº¯Êý n=2
c=age(2)+2 ageº¯Êý n=3 c=10 ageº¯Êý n=1
age(1)=10 age(2)=12 age(3)=14 age(4)=16 age(5)=18 18
Àý7.7 Óõݹ鷽·¨Çó£î£¡¡£ ½âÌâ˼·£º
Çó£î£¡¿ÉÒÔÓõÝÍÆ·½·¨£º¼´´Ó£±¿ªÊ¼£¬³Ë£²£¬Ôٳˣ³??Ò»Ö±³Ëµ½£î¡£
µÝÍÆ·¨µÄÌØµãÊÇ´ÓÒ»¸öÒÑÖªµÄÊÂʵ(Èç1!=1)³ö·¢£¬°´Ò»¶¨¹æÂÉÍÆ³öÏÂÒ»¸öÊÂʵ(Èç2!=1!*2)£¬ÔÙ´ÓÕâ¸öеÄÒÑÖªµÄÊÂʵ³ö·¢£¬ÔÙÏòÏÂÍÆ³öÒ»¸öеÄÊÂʵ(3!=3*2!)¡£n!=n*(n-1)!¡£ Àý7.7 Óõݹ鷽·¨Çó£î£¡¡£ ½âÌâ˼·£º
Çó£î£¡Ò²¿ÉÒÔÓõݹ鷽·¨£¬¼´£µ£¡µÈÓÚ£´£¡¡Á£µ£¬¶ø£´£¡£½£³£¡¡Á£´?£¬£±£¡£½£± ¿ÉÓÃÏÂÃæµÄµÝ¹é¹«Ê½±íʾ£º #include
{int fac(int n); int n; int y;
printf(\ scanf(\ y=fac(n);
printf(\ return 0; }
int fac(int n) {
int f;
if(n<0) printf(\ else if(n==0 | | n==1)
f=1;
else f=fac(n-1)*n; return(f); }
×¢ÒâÒç³ö fac(5)
Êä³öfac(5) main f=fac(4)¡Á5 facº¯Êý n=5
f=fac(3)¡Á4 facº¯Êý n=4
f=fac(1)¡Á2 facº¯Êý n=2
f=fac(2)¡Á3 facº¯Êý n=3 f=1
facº¯Êý n=1 fac(1)=1 fac(2)=2 fac(3)=6 fac(4)=24 fac(5)=120 120
Àý7.8 Hanoi£¨ººÅµ£©ËþÎÊÌâ¡£¹Å´úÓÐÒ»¸öèóËþ£¬ËþÄÚÓÐ3¸ö×ùA¡¢B¡¢C£¬¿ªÊ¼Ê±£Á×ùÉÏÓÐ64¸öÅÌ×Ó£¬ÅÌ×Ó´óС²»µÈ£¬´óµÄÔÚÏ£¬Ð¡µÄÔÚÉÏ¡£ÓÐÒ»¸öÀϺÍÉÐÏë°ÑÕâ64¸öÅÌ×Ó´Ó£Á×ùÒÆµ½£Ã×ù£¬µ«¹æ¶¨Ã¿´ÎÖ»ÔÊÐíÒÆ¶¯Ò»¸öÅÌ£¬ÇÒÔÚÒÆ¶¯¹ý³ÌÖÐÔÚ3¸ö×ùÉ϶¼Ê¼ÖÕ±£³Ö´óÅÌÔÚÏ£¬Ð¡ÅÌÔÚÉÏ¡£ÔÚÒÆ¶¯¹ý³ÌÖпÉÒÔÀûÓÃB×ù¡£ÒªÇó±à³ÌÐòÊä³öÒÆ¶¯Ò»ÅÌ×ӵIJ½Öè¡£ ½âÌâ˼·£º
Òª°Ñ64¸öÅÌ×Ó´ÓA×ùÒÆ¶¯µ½C×ù£¬ÐèÒªÒÆ¶¯´óÔ¼264 ´ÎÅÌ×Ó¡£Ò»°ãÈËÊDz»¿ÉÄÜÖ±½ÓÈ·¶¨Òƶ¯ÅÌ×ÓµÄÿһ¸ö¾ßÌå²½ÖèµÄ
ÀϺÍÉлáÕâÑùÏ룺¼ÙÈçÓÐÁíÍâÒ»¸öºÍÉÐÄÜÓа취½«ÉÏÃæ63¸öÅÌ×Ó´ÓÒ»¸ö×ùÒÆµ½ÁíÒ»×ù¡£ÄÇô£¬ÎÊÌâ¾Í½â¾öÁË¡£´ËʱÀϺÍÉÐÖ»ÐèÕâÑù×ö£º ½âÌâ˼·£º
(1) ÃüÁîµÚ2¸öºÍÉн«63¸öÅÌ×Ó´ÓA×ùÒÆµ½B×ù
(2) ×Ô¼º½«1¸öÅÌ×Ó£¨×îµ×ϵġ¢×î´óµÄÅÌ×Ó£©´ÓA×ùÒÆµ½C×ù (3) ÔÙÃüÁîµÚ2¸öºÍÉн«63¸öÅÌ×Ó´ÓB×ùÒÆµ½C×ù A B
C ¡¡
½«63¸ö´ÓAµ½B µÚ1¸öºÍÉеÄ×ö·¨ A B C
½«63¸ö´ÓAµ½B µÚ1¸öºÍÉеÄ×ö·¨ A B C
½«1¸ö´ÓAµ½C µÚ1¸öºÍÉеÄ×ö·¨ A B C
½«1¸ö´ÓAµ½C µÚ1¸öºÍÉеÄ×ö·¨ A B C
½«63¸ö´ÓBµ½C µÚ1¸öºÍÉеÄ×ö·¨ A B C
½«63¸ö´ÓBµ½C µÚ1¸öºÍÉеÄ×ö·¨ A B C ¡¡
½«62¸ö´ÓAµ½C µÚ2¸öºÍÉеÄ×ö·¨ A B C
½«62¸ö´ÓAµ½C µÚ2¸öºÍÉеÄ×ö·¨ A B C
½«1¸ö´ÓAµ½B
µÚ2¸öºÍÉеÄ×ö·¨ A B C
½«1¸ö´ÓAµ½B µÚ2¸öºÍÉеÄ×ö·¨ A B C
½«62¸ö´ÓCµ½B µÚ2¸öºÍÉеÄ×ö·¨ A B C
½«62¸ö´ÓCµ½B µÚ2¸öºÍÉеÄ×ö·¨ µÚ3¸öºÍÉеÄ×ö·¨ µÚ4¸öºÍÉеÄ×ö·¨ µÚ5¸öºÍÉеÄ×ö·¨ µÚ6¸öºÍÉеÄ×ö·¨ µÚ7¸öºÍÉеÄ×ö·¨ ¡¡
µÚ63¸öºÍÉеÄ×ö·¨
µÚ64¸öºÍÉнö×ö£º½«1¸ö´ÓAÒÆµ½C A B C
½«3¸öÅÌ×Ó´ÓAÒÆµ½CµÄÈ«¹ý³Ì ½«2¸öÅÌ×Ó´ÓAÒÆµ½B A B C
½«3¸öÅÌ×Ó´ÓAÒÆµ½CµÄÈ«¹ý³Ì ½«2¸öÅÌ×Ó´ÓAÒÆµ½B A B C
½«3¸öÅÌ×Ó´ÓAÒÆµ½CµÄÈ«¹ý³Ì ½«1¸öÅÌ×Ó´ÓAÒÆµ½C A B C
½«3¸öÅÌ×Ó´ÓAÒÆµ½CµÄÈ«¹ý³Ì ½«1¸öÅÌ×Ó´ÓAÒÆµ½C
A B C
½«3¸öÅÌ×Ó´ÓAÒÆµ½CµÄÈ«¹ý³Ì ½«2¸öÅÌ×Ó´ÓBÒÆµ½C A B C
½«3¸öÅÌ×Ó´ÓAÒÆµ½CµÄÈ«¹ý³Ì ½«2¸öÅÌ×Ó´ÓBÒÆµ½C A B C
½«2¸öÅÌ×Ó´ÓAÒÆµ½BµÄ¹ý³Ì ½«1¸öÅÌ×Ó´ÓAÒÆµ½C A B C
½«2¸öÅÌ×Ó´ÓAÒÆµ½BµÄ¹ý³Ì ½«1¸öÅÌ×Ó´ÓAÒÆµ½C A B C
½«2¸öÅÌ×Ó´ÓAÒÆµ½BµÄ¹ý³Ì ½«1¸öÅÌ×Ó´ÓAÒÆµ½B A B C
½«2¸öÅÌ×Ó´ÓAÒÆµ½BµÄ¹ý³Ì ½«1¸öÅÌ×Ó´ÓAÒÆµ½B A B C
½«2¸öÅÌ×Ó´ÓAÒÆµ½BµÄ¹ý³Ì ½«1¸öÅÌ×Ó´ÓCÒÆµ½B A B C
½«2¸öÅÌ×Ó´ÓAÒÆµ½BµÄ¹ý³Ì ½«1¸öÅÌ×Ó´ÓCÒÆµ½B A B C
½«2¸öÅÌ×Ó´ÓBÒÆµ½CµÄ¹ý³Ì
°Ù¶ÈËÑË÷¡°77cn¡±»ò¡°Ãâ·Ñ·¶ÎÄÍø¡±¼´¿ÉÕÒµ½±¾Õ¾Ãâ·ÑÔĶÁÈ«²¿·¶ÎÄ¡£Êղر¾Õ¾·½±ãÏ´ÎÔĶÁ£¬Ãâ·Ñ·¶ÎÄÍø£¬Ìṩ¾µäС˵×ÛºÏÎÄ¿âµÚ7Õ Óú¯ÊýʵÏÖÄ£¿é»¯³ÌÐòÉè¼Æ ppt.Convertor(4)ÔÚÏßÈ«ÎÄÔĶÁ¡£
Ïà¹ØÍÆ¼ö£º
