検索
ホームページよくある問題C言語でnの階乗を計算する方法

C 言語で n 階乗を計算する方法: 最初にスクリプト ファイルを作成し、ヘッダー ファイルを記述します。次に、ループ用の変数 "i" を定義し、変数 "n" を定義します。その後、"sum" を使用して結果を保存し、最後にスクリプト ファイルを実行して n 階乗を達成します。

C言語でnの階乗を計算する方法

#C 言語の階乗の計算は実際には 1 から n までの累積なので、for ループを使用して 1 から n までの積を順番に計算できます。階乗の計算を実装する

C言語では数値の階乗を求める問題がよく出てきますが、C言語を学習したばかりの人にとって、階乗を求めることは必須です。次の記事では、C 言語コードを使用して階乗計算を実装する方法を紹介します。一定の参考値があり、皆様のお役に立てれば幸いです。

#[おすすめコース: C 言語チュートリアル]

(1) ヘッダー ファイルを作成します。これは、すべての C 言語プログラムが記述する必要があるコードです


#include<stdio.h>

C言語でnの階乗を計算する方法

(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の階乗を計算する方法

概要: 上記がこの記事の全内容ですわかりました、皆さんのお役に立てば幸いです


以上がC言語でnの階乗を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール