Tính giai thừa bởi sử dụng đệ quy trong C
Bài tập C: Tính giai thừa bởi sử dụng đệ quy
Giai thừa của một số n là tích các số từ 1 tới n. Ví dụ, giai thừa của 4 là (4 * 3 * 2 * 1 = 24). Đây là bài tập C khá đơn giản giúp bạn làm quen với cách sử dụng đệ quy trong C.
Chương trình C
Dưới đây là chương trình C để giải bài tập tính giai thừa bởi sử dụng đệ quy trong C:
#includeint tinhgiaithua(unsigned int i) { if(i <= 1) { return 1; } return i * tinhgiaithua(i - 1); } int main() { int i = 10; printf("Gia tri giai thua cua %d la %d\n", i, tinhgiaithua(i)); printf("\n===========================\n"); printf("VietJack chuc cac ban hoc tot! \n"); return 0; }
Biên dịch và thực thi chương trình C trên sẽ cho kết quả sau:
Bài học Bài tập C phổ biến tại hoconline.club:
bai-tap-de-qui-trong-c.jsp
Bài viết liên quan