#C 言語の階乗の計算は実際には 1 から n までの累積なので、for ループを使用して 1 から n までの積を順番に計算できます。階乗の計算を実装するC言語では数値の階乗を求める問題がよく出てきますが、C言語を学習したばかりの人にとって、階乗を求めることは必須です。次の記事では、C 言語コードを使用して階乗計算を実装する方法を紹介します。一定の参考値があり、皆様のお役に立てれば幸いです。C 言語で n 階乗を計算する方法: 最初にスクリプト ファイルを作成し、ヘッダー ファイルを記述します。次に、ループ用の変数 "i" を定義し、変数 "n" を定義します。その後、"sum" を使用して結果を保存し、最後にスクリプト ファイルを実行して n 階乗を達成します。
#[おすすめコース: C 言語チュートリアル]
(1) ヘッダー ファイルを作成します。これは、すべての C 言語プログラムが記述する必要があるコードです#include<stdio.h>(2) for ループを使用してこれを実現できます。まず、ループ用の変数 i を定義し、階乗と和を求めて結果を保存する変数 n を定義します。以下に示すように
int main() { int n,i,s=1,sum=0; printf("请输入所求的阶乘数:"); scanf("%d",&n); for(i=1;i<=n;i++) { s=s*i; sum=sum+s; } printf("%d!=%d\n",n,s); printf("%d的阶乘和为:%d\n",n,sum); return 0; }(3) 上記のコードを実行してn階乗の計算を実現します 概要: 上記がこの記事の全内容ですわかりました、皆さんのお役に立てば幸いです
以上がC言語でnの階乗を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。