Nội dung bài viết
Tính giai thừa bởi sử dụng đệ quy trong C – Tuyển tập bài tập C có giải từ cơ bản tới nâng cao theo các chủ đề Kiểu dữ liệu, Lệnh If-Else, Vòng lặp, Cú pháp cơ bản, Biến, Hàm, Toán tử, Con trỏ, nhập xuất file, đọc ghi file, struct, chuỗi, vẽ tam giác sao, cấu trúc, mảng một chiều, mảng hai chiều, mảng đa chiều đệ quy, danh sách liên kết, linked list.-Tính giai thừa bởi sử dụng đệ quy trong C
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:
#include <stdio.h> int 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 %dn", i, tinhgiaithua(i)); printf("n===========================n"); printf("Meraki Center 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 vietjack.com:
if(window.innerWidth > 1034) {
document.write(‘‘);
}else{
document.write(‘‘);
}
if(window.innerWidth > 1034) {
document.write(‘‘);
}else{
document.write(‘‘);
}
Nội dung được phát triển bởi đội ngũ Meraki Center với mục đích chia sẻ và tăng trải nghiệm khách hàng. Mọi ý kiến đóng góp xin vui lòng liên hệ tổng đài chăm sóc: 1900 0000 hoặc email: hotro@merakicenter.edu.vn