下载此文档

部分Java经典基础代码.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
:...;     /**    *题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩    *下的桃子吃掉一半,又多吃了一个。.;     /**    *题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩    *下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。    *程序分析:采取逆向思维的方法,从后往前推断。    *     ****@authorSailor    *     */   lassMonkey_Peach{        publicstaticvoidmain(String[]args){          int[]peach=newint[10];          peach[9]=1;          //下面利用的是数组和循环将每天的桃子数量都求出来了          for(inti=-1;i>0;i--){              peach[i-1]=2*(peach[i]+1);          }          for(inti=0;i<;i++){              (peach[i]);          }          ("第一天的桃子数:"+getPeach_Num(10,1));      }     //利用递归的方法来求第一天的桃子数,输入参数为天数和当天的桃子数,输出为第一天桃子数      publicstaticintgetPeach_Num(intday,intpeach_num){          if(day==1)              returnpeach_num;          elseif(day<1||peach_num<0)              return0;          else              returngetPeach_Num(day-1,(peach_num+1)*2);      }   }   /** *输出9*9口诀 * ****@authorSailor * */lassTimes_Table{ publicstaticvoidmain(String[]args){  for(inti=1;i<=9;i++){   for(intj=1;j<=i;j++){    (j+"*"+i+"="+(i*j));    ("\t");   }   ();  } }}  /**    *题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。    *例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。    *

部分Java经典基础代码 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539603
  • 文件大小34 KB
  • 时间2019-08-13