利用单重循环求1!+2!+3!……+10!的和
时间: 2023-11-15 22:03:54 浏览: 87
C语言实现求1+2+3+……+100的和,要求分别用while、do while、for循环实现。.txt
可以利用单重循环来求1!+2!+3!……+10!的和。具体操作如下:
#include <stdio.h>
int main() {
int i = 0;
int set = 1;
int sum = 0;
for (i = 1; i <= 10; i++) {
set = set * i;
sum = sum + set;
}
printf("%d\n", sum);
return 0;
}
在循环中,我们设置一个变量set来存储每个数字的阶乘,然后将每个阶乘加起来得到最终的结果。
阅读全文