这个问题很简单,我们用for循环就可以做到!
目录
1.用两个for循环求值
2.用一个for循环求值
1.用两个for循环求值
int main() { int i = 1; int ret = 1; int sum = 0; int n = 0; for (n = 1; n <= 10; n++) { ret = 1; for (i = 1; i <= n; i++) { ret = ret * i; } sum = sum + ret; } printf("%d\n", sum); return 0; }
2.用一个for循环求值
int main() { int i = 0; int ret = 1; int sum = 0; for (i = 1; i <= 10; i++) { ret = ret * i; sum = sum + ret; } printf("%d", sum); return 0; }
这个题就是这样了,如果大家有别的写法那就更好了!
我们下期再见!!!