/****************************/ /* nの階乗の計算 */ /* coded by Y.Suganuma */ /****************************/ #include <stdio.h> int main() { /* データの入力 */ int n; printf("nの値を入力して下さい "); scanf("%d", &n); /* 階乗の計算 */ double kai = 1.0; /* 初期設定 */ int i1; for (i1 = 1; i1 <= n; i1++) kai *= (double)i1; /* 結果の出力 */ printf(" %dの階乗は=%f\n", n, kai); return 0; }