小王同学在 16 岁那年,种了 16 棵树。他决定此后每年都要种和自己岁数 相同数目的树,计算他几岁时,所种树将超过 100 棵。
马上
public class Dome2 {
public static void main(String args[]){
int avg=16;
int all=0;
int i;
for(i=16;;i++)
{
if(all>100){break;}
all=all+i;
}
i=i-1;
System.out.println("小王"+i+"岁时,所种的数将超过100棵!");
}
}
```
public class Test01 {
public static void main(String[] args) {
int age = 16;
int sum = age;
while (sum < 100) {
age = age + 1;
sum = sum + age;
}
System.out.println(age + "岁时超过100棵树,达到" + sum);
}
}
public class TreeTest {
public static void main(String[] args) {
int age=16,sum=0;
while (sum<=100){
sum+=age;
age++;
}
System.out.println("他"+age+"岁时,所种树将超过 100 棵");
}
}
一楼的专家已经给出了正确答案。
实现代码:
public class demo_java {
public static void main(String[] args) {
int age = 16;
int s = 16;
while (s < 100) {
age += 1;
s += age;
}
System.out.println("年龄: " + age + ", 所种树: " + s);
}
}
输出结果:
年龄: 21, 所种树: 111
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!