Công thức tính n giai thừa

Đề bài: Viết chương trình tính n! với n là số tự nhiên không âm nhập vào từ bàn phím

Để làm được bài này, trước tiên các bạn cần nhớ lại công thức tính n! đã. Theo định nghĩa giai thừa ta có:

Vậy là ta có công thức rồi. Nhìn vào công thức ta thấy với n = 0 thì dễ rồi, nếu n > 0 thì nó là tích các số từ 1 đến n. Vậy chúng ta có thể dùng vòng lặp for để tính dễ dàng

/* * Calculate n! */ #include int main[] { int i, n; int fact = 1; printf["Enter n = "]; scanf["%d", &n]; for[i = 1; i

Chủ Đề