计算多项式 1!+2!+3!+......+n! 的和
时间: 2023-11-15 08:04:56 浏览: 71
数据结构——一元多项式加法.zip
计算多项式 1!+2!+3!+......+n! 的和,可以使用循环来实现。具体步骤如下:
1. 定义一个变量sum,用于存储多项式的和,初值为0。
2. 定义一个变量factorial,用于存储阶乘,初值为1。
3. 使用for循环,从1到n遍历每个数,每次循环将当前数的阶乘加到sum中,并更新factorial的值。
4. 循环结束后,sum中存储的即为多项式的和。
代码实现如下:
int n;
int sum = 0;
int factorial = 1;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
factorial *= i;
sum += factorial;
}
阅读全文