解题思路:
注意事项:
参考代码:
#include <stdio.h>
int main(void)
{
int n;
long long Sn = 0, j;
scanf("%d", &n);
for (int i = 1; i <= n; i++)
{
j = 1;
for(int m = 0; m < i; m++)
j *= (m + 1);
Sn = Sn + j;
}
printf("%lld", Sn); //long long的格式指定符为%lld
return 0;
}
0.0分
0 人评分
printf基础练习2 (C语言代码)浏览:955 |
P1001 (C语言代码)浏览:836 |
C语言训练-求PI* (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:564 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:836 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:742 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
数列问题 (C语言代码)浏览:1068 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:608 |