黑马程序员技术交流社区

标题: 关于控制语句 [打印本页]

作者: 俏皮雅轩    时间: 2015-9-17 22:14
标题: 关于控制语句
求和
  纸张折叠成珠穆朗玛峰高度的次数
作者: 哈哈我赢了    时间: 2015-9-17 23:00
class ZheZhi
{
        public static void main(String[] args)
        {
                float z=0.0f;
                float n=0.01f;
                iss:while (true)
                {
                        z+=1;
                        n*=2;
        if (n>=8848)//注意这个条件不能写成(n=8848)否则会没结果
                        {
                                break iss;
                        }
                }
                System.out.println(z);
        }
}
作者: 小二阳    时间: 2015-9-17 23:08
class Test {
        public static void main(String[] args) {
        double x = 0.01;
        int count = 0;
        while (x <= 8848) {
                x = x * 2;
                count ++;
        }
        System.out.println("count =" + count);
        }
}
作者: fmi110    时间: 2015-9-17 23:23
  1. int height = 8848;
  2. int count = 0;
  3. while(height>0){
  4.      height = height>>1;
  5.      count++;
  6. }
  7. System.out.println(count);
复制代码

作者: T-l-H、小生    时间: 2015-9-17 23:53
这题目,面试考过~~~




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