黑马程序员技术交流社区

标题: 今天的案例,怎么用for实现这个while代码? [打印本页]

作者: sandra_bae    时间: 2015-4-29 23:35
标题: 今天的案例,怎么用for实现这个while代码?
  1. int count = 0;
  2.                 int start = 1;

  3.                 while(start < 884800)
  4.                 {
  5.                         count += 1;
  6.                         start *= 2;
  7.                 }

  8.                 System.out.println(count);
复制代码



作者: linda2906881980    时间: 2015-4-29 23:40
好棒!再来一个
作者: 青皮核桃    时间: 2015-4-29 23:42
欧耶,耶耶耶
作者: sandra_bae    时间: 2015-4-29 23:44
青皮核桃 发表于 2015-4-29 23:42
欧耶,耶耶耶

是这样吗?



  1. int count = 1;

  2.          for (int x = 21;x <= 100 ;x*=2 )
  3.          {
  4.                         count++;              
  5.          }
  6.          System.out.println(count);
复制代码

作者: 青衫禅客    时间: 2015-4-29 23:49

int start = 1;
for(int count=1;start<884800;count++)
{
        start *= 2;
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2