用java语言编写这个,要有代码,结果截图。

小王同学在 16 岁那年,种了 16 棵树。他决定此后每年都要种和自己岁数 相同数目的树,计算他几岁时,所种树将超过 100 棵。

马上

img

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
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632