Giai thừa
Bài học 5 trên 15 trong khóa học Thử thách đệ quy: làm chủ tư duy đệ quy của Coddy.
Thử thách
DễViết một hàm (function) có tên fact, nhận một số nguyên num và trả về giai thừa của num.
Giai thừa của n là tích của tất cả các số từ 1 đến n
Ví dụ:
fact(4)->24= 1 * 2 * 3 * 4fact(6)->720= 1 * 2 * 3 * 4 * 5 * 6
Trong toán học, giai thừa của n được viết là n!
Giai thừa của 0 bằng 1.
Tự làm thử
int fact(int num) {
// Viết code ở đây
}Tất cả bài học trong Thử thách đệ quy: làm chủ tư duy đệ quy
Tự luyện tập: Trình biên dịch C online