C - RecursionRecursion is the process of repeating items in a self-sim การแปล - C - RecursionRecursion is the process of repeating items in a self-sim ไทย วิธีการพูด

C - RecursionRecursion is the proce

C - Recursion
Recursion is the process of repeating items in a self-similar way. In programming languages, if a program allows you to call a function inside the same function, then it is called a recursive call of the function.
void recursion() {
recursion(); /* function calls itself */
}

int main() {
recursion();
}
The C programming language supports recursion, i.e., a function to call itself. But while using recursion, programmers need to be careful to define an exit condition from the function, otherwise it will go into an infinite loop.
Recursive functions are very useful to solve many mathematical problems, such as calculating the factorial of a number, generating Fibonacci series, etc.
Number Factorial
The following example calculates the factorial of a given number using a recursive function −
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
C - สอบถามซ้ำสอบถามซ้ำคือ กระบวนการของการทำซ้ำรายการที่คล้าย ๆ ตัวเอง ในภาษาการเขียนโปรแกรม ถ้าโปรแกรมอนุญาตให้คุณเรียกใช้ฟังก์ชันในฟังก์ชันเดียวกัน แล้วมันเรียกว่าการเรียกซ้ำฟังก์ชัน{recursion() เป็นโมฆะ recursion() / * ฟังก์ชันเรียกตัวเอง * /}{int main () recursion()}ภาษาซีรองรับการสอบถามซ้ำ เช่น ฟังก์ชั่นเรียกตัวเอง แต่ในขณะที่ใช้สอบถามซ้ำ โปรแกรมเมอร์ต้องระมัดระวังในการกำหนดเงื่อนไขการออกจากฟังก์ชัน มิฉะนั้นก็จะเข้าสู่การวนรอบ infiniteฟังก์ชันมีประโยชน์มากในการแก้ปัญหาทางคณิตศาสตร์มากมาย เช่นการคำนวณแฟกทอเรียลของจำนวน สร้างลำดับ Fibonacci ฯลฯหมายเลขแฟกทอเรียลตัวอย่างต่อไปนี้คำนวณแฟกทอเรียลของจำนวนที่กำหนดใช้−เป็นฟังก์ชันแบบเรียกซ้ำ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
C - Recursion
Recursion เป็นกระบวนการของการทำซ้ำรายการในทางที่ตัวเองคล้ายกัน ในการเขียนโปรแกรมภาษาถ้าโปรแกรมช่วยให้คุณสามารถเรียกใช้ฟังก์ชันภายในฟังก์ชันเดียวกันแล้วมันจะเรียกว่าโทร recursive ของฟังก์ชัน.
เป็นโมฆะ recursion () {
recursion (); ฟังก์ชั่น / * เรียกตัวเอง * /
}

int main () {
recursion ();
}
โปรแกรมภาษา c สนับสนุนการเรียกซ้ำคือฟังก์ชั่นจะเรียกตัวเอง แต่ในขณะที่ใช้เรียกซ้ำโปรแกรมเมอร์จะต้องระมัดระวังในการกำหนดเงื่อนไขการออกจากฟังก์ชั่นอย่างอื่นก็จะเข้าสู่ห่วงอนันต์.
ฟังก์ชั่นซ้ำจะมีประโยชน์มากในการแก้ปัญหาทางคณิตศาสตร์เป็นจำนวนมากเช่นการคำนวณปัจจัยของตัวเลขสร้าง Fibonacci ซีรีส์ ฯลฯ
จำนวนปัจจัย
ตัวอย่างต่อไปนี้จะคำนวณ factorial ของจำนวนที่กำหนดโดยใช้ฟังก์ชั่นแบบทั่วถึง -
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: