用c语言 编写一个程序,求满足以下条件的最大的n:1^2 + 2^2 + 3^2 + ... + n^2 <= 1000。 x^2表示x的平方。 **输出格式要求:"n=%d\n"
时间: 2023-12-10 16:41:46 浏览: 93
用C语言实现求3个数中的最大值
下面是用C语言编写的程序:
```c
#include <stdio.h>
int main() {
int n = 0, sum = 0;
while (sum <= 1000) {
n++;
sum += n * n;
}
printf("n=%d\n", n - 1);
return 0;
}
```
程序的基本思路是从1开始依次计算平方和,直到平方和大于1000为止,此时n的值即为所求。输出结果符合题目要求,即输出格式为:"n=%d\n"。
阅读全文