3.猴子从山上摘了若干桃,当即吃了一半,
还不过瘾又多吃了一个,第二天又吃了一半多吃一个,
以后每天都吃掉一半又多吃一个,第十天早上发现只剩下一个了,
编程计算猴子从山上摘了多少个桃?
我的解答:- public class zuoye3{
- public static void main(String[] args){
- int sum=1;
- int i=10;
- while (i>1){
- sum=(sum+1)*2;
- System.out.println("第"+(i-1)+"天吃了"+(sum/2+1)+"个桃子。");
- i--;
- }
- System.out.println("猴子从山上一共摘了"+sum+"个桃子。");
- }
- }
- <p> </p>
复制代码 |
|