hzbn.net
当前位置:首页>>关于java 程序 猴子摘了一些桃子,第一天吃了一半,又...的资料>>

java 程序 猴子摘了一些桃子,第一天吃了一半,又...

public class Monkey { public static void main(String[] args) { int sum=0,remain=1; //每天吃剩的桃子加一个正好是前一天桃子的一半,每天桃子的总数就是前一天剩下桃子的数量 for(int day=9;day>=1;day--) { sum=(remain+1)*2; remain=sum;...

int tao=1;//第十天 1个for (int i = 9; i >0; i--) {tao=(tao+1)*2; }System.out.println("一共摘了"+tao+"个桃子");

猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第十天早上在想吃时,就只剩一个桃子了.求第一天共摘了多少个桃子? pub...

/*是C语言注释的起始标识。 在C语言中,可以使用/* */作为注释文字的起始和结束标识,在/*和*/中间的文字,将不会被编译器处理,而只是提供给其它人阅读。 /*和*/可以不处于一行。 /**/注释不可以嵌套使用,即在/*和*/中间,不可以出现其它的/*...

public class houzi3 { public static void main(String[] args) { int sum=0; //桃子的总数 int daysum = 1;//第十天吃剩的桃子总数 int day=9 while(day>=1) { //每天吃剩的桃子加一个正好是前一天桃子的一半 sum = (daysum+1)*2; daysum = su...

#includevoid main(){ int day, x1, x2; day = 5; x2 = 1; while (day>0) { x1 = (x2 + 1) * 2; x2 = x1; day--; } printf("total=%d\n", x1);}

#includeint f(int x){if(x==10) return 1;return (f(x+1)+1)*2;}int main(){ int i;for(i=1; i

小猴子摘了46只桃,第一天吃了15只,第二天吃了一些后,还剩下20只; 两天一共吃了(26)只,第二天吃了(11)只; 46-20 =26(只) 26-15 =11(只)

设猴子第一天公摘了x个桃子。 则第一天吃了后,剩下的桃子=(x/2)-1 = (x/(2^1)) - ((2^1)-1)/(2^(1-1)) 第二天吃了后,剩下的桃子数=((x/2)-1)/2) -1 =(x/4) - (1/2) - 1 =(x/(2^2)) - ((2^2)-1)/(2^(2-1)); 所以,第n(n

int day, x1, x2; day = 9; x2 = 1; while (day > 0) { x1 = (x2 + 1) * 2; /*第一天的桃子是第二天桃子数加1后的2倍*/ x2 = x1; day--; /*因为从后向前推所以天数递减*/ Console.WriteLine("the total is {0}", x1); Console.ReadKey();

网站首页 | 网站地图
All rights reserved Powered by www.hzbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com