A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2014-10-27 16:32  /  2235 人查看  /  21 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我贴一下代码,共同交流下,不知对否
  1. class Test
  2. {
  3.         public static void main(String [] args)
  4.         {
  5.                 int count=getCount(28);
  6.                 System.out.println("28人买"+count+"瓶可乐");
  7.         }
  8.         public static int getCount(int PerSonNum)
  9.         {
  10.                 //定义num,记录总盖数,因为瓶数和盖数对应
  11.                 int num=0;
  12.                 //定义count,记录“购买”的数量
  13.                 int count=0;
  14.                 while(num<10)
  15.                 {
  16.                         count++;
  17.                         num++;
  18.                         if(num%3==0)//如果瓶盖够三个,就让瓶盖加1,对应的瓶数也增加,但此瓶不是购买的
  19.                         {
  20.                                 num++;
  21.                         }
  22.                 }
  23.                 return count;
  24.         }
  25. }
复制代码



回复 使用道具 举报 0 1
您需要登录后才可以回帖 登录 | 加入黑马