用if while语句编写:输入正整数n,然后求 1*2+2*3+3*4+...+n*(n+1)。输出数据时不控制列宽。例如输入19则应输出2660 注意:语言选DEV C++。
时间: 2023-05-30 07:03:34 浏览: 173
python计算阶乘和的方法(1!+2!+3!+…+n!)
```c
#include <stdio.h>
int main() {
int n, i = 1;
long long result = 1; // 防止乘积过大溢出,用long long类型存储
printf("请输入一个正整数:");
scanf("%d", &n);
while (i < n) {
result *= i * (i + 1);
i++;
}
printf("%d的乘积为%lld", n, result);
return 0;
}
```
阅读全文