求n的阶乘,求1~n的阶乘和(循环)

mac2024-03-29  28

上机作业 输入一个正整数n,输出其阶乘。

#include<stdio.h> int main() { int j,n=1,i; scanf_s("%d", &j); for (i = 1; i<= j; i++) { n *= i; } printf("%d", n); return 0; }

求1~n的阶乘和 只需要加入

sum+=n;

#include<stdio.h> int main() { int j,n=1,i,sum=0; scanf_s("%d", &j); for (i = 1; i<= j; i++) { n *= i; sum += n; } printf("%d", sum); return 0; }

初学,见谅

最新回复(0)