c语言+计算1*1*1+2*2*2+…+n*n*n的最大n的值
时间: 2023-12-04 08:04:10 浏览: 83
以下是一个计算1*1*1+2*2*2+…+n*n*n的最大n的值的C语言程序:
```c
#include <stdio.h>
int main() {
int n = 1;
long long sum = 0;
while (sum >= 0) {
sum += n * n * n;
n++;
}
printf("The maximum value of n is %d\n", n - 2);
return 0;
}
```
该程序使用while循环计算1*1*1+2*2*2+…+n*n*n的和,直到和变为负数为止。程序输出的n-2即为最大的n值。
阅读全文