int main()
{
int a;
int b = 1;
int c = 1;
int d = 0;
scanf("%d", &a);
printf("阶乘的次数:%d\n", a);
while (c <= a)
{ //n的阶乘及相加
b = b * c;
printf("%d\n", b);
c++;
d += b;
}
printf("阶乘最后一位的结果:%d\n", b);
printf("阶乘的总和:%d\n", d);
return 0;
}
目录一.乘阶的概念二.乘阶的实现代码一.乘阶的概念1*2*3*...*n二.乘阶的实现代码int main(){ int a; int b = 1; int c = 1; int d = 0; scanf("%d", &a); printf("阶乘的次数:%d\n", a); while (c <= a) { //n的阶乘及相加 b = b * c; printf("%d\n", b); c++; d +=