整数を引数として,その"階乗"を戻り値とする関数 factorial を作成しなさい.

ベストアンサー

0

ThanksImg質問者からのお礼コメント

ありがとございます!

お礼日時:5/17 15:51

その他の回答(1件)

0

うーん・・・ #include <stdio.h> #include <stdlib.h> int factorial(n) { int x = 1; for (int i=2; i<=n; i++) x *= i; return x; } int main(void){ int n; printf("整数を入力してください = "); scanf("%d", &n); for (int i=1; i <= n; i++) printf("%d! -> %d\n", i, factorial(i)); }