問題一覧
お問い合わせ
light_mode
dark_mode
階乗の計算 (C)
問題
for 文で1から n までを掛け合わせて n の階乗を求めるプログラムです。大きな値になるので long long 型を使います。
入力例
10
出力例
10! = 3628800
スタート
残り時間:
00:00
速度:
0
文字/分
参照コード
コピーはできません。自分でタイピングしてください。
#include <stdio.h> int main(int argc, const char *argv[]) { int n; long long result = 1; scanf("%d", &n); for (int i = 1; i <= n; i++) { result *= i; } printf("%d! = %lld\n", n, result); return 0; }
入力エリア
コンパイル&実行
3