java程序编写:已知sum(k)=1+2+3……..+k,求使的sum(k)>2200的最小k值
时间: 2023-06-20 08:08:18 浏览: 161
找出一堆数中的最小值
可以使用循环来计算sum(k),并不断增加k的值,直到sum(k)>2200为止。具体实现如下:
```java
public class SumK {
public static void main(String[] args) {
int k = 1; // k的初始值为1
int sum = 0; // sum的初始值为0
while (sum <= 2200) { // 当sum小于等于2200时继续循环
sum += k; // 将k加到sum上
k++; // k自增1
}
System.out.println("最小的k值为:" + (k - 1)); // 输出最小的k值
}
}
```
运行程序后,输出结果为:
```
最小的k值为:66
```
因此,使得sum(k)>2200的最小k值为66。
阅读全文