cari

Rumah  >  Soal Jawab  >  teks badan

Masalah menggunakan fungsi rekursif pada tp3.2, tolong bantu saya

111.png222.png

Sebelah kiri gambar ialah kod, dan sebelah kanan ialah hasil larian. Saya melaksanakan fungsi aaa(), yang melaksanakan fungsi kissom() tiga kali, tetapi mengapa keputusan dicetak kali kedua dan ketiga adalah sama, dan ia sepatutnya menjadi masalah statik apabila melaksanakan yang kedua dan kali ketiga, $ count dikemas kini. Tetapi fungsi ini boleh dilaksanakan jika ia tidak diletakkan dalam tp, tetapi tidak boleh dilaksanakan dalam rangka kerja tp Adakah sesiapa yang boleh memberi saya panduan?

phpcn_u1546phpcn_u15462648 hari yang lalu1100

membalas semua(1)saya akan balas

  • phpcn_u1546

    phpcn_u15462017-08-27 16:50:51

    Ubah suai, saya menukar syarat di atas jika menjadi $count<5, saya terlupa mengenainya. Ada tuhan yang agung

    balas
    0
  • ringa_lee

    Selepas anda melaksanakan kissom buat kali pertama dalam kaedah aaa, $count akhirnya sama dengan 4. Kerana jika keadaan anda ialah <5, ia tidak akan berjalan jika ia sama dengan 5, jadi dua panggilan seterusnya adalah kedua-duanya 5.

    ringa_lee · 2017-08-27 22:41:38
  • Batalbalas