[上]JAVA学习系列模块四第五章93.while循环_练习
[上]JAVA学习系列模块四第五章93.while循环_练习
2024-05-24 0 评论 0 阅读 0 点赞

[上]JAVA学习系列模块四第五章93.while循环_练习

daimafengzi
2024-05-24 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年05月24日,已超过774天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块四第五章93.while循环_练习

视频

笔记

while练习

需求:世界最高山峰是珠穆朗玛峰(8844.43米=8844430毫米),假如我有一张足够大的纸,它的厚度是0.1毫米。请问,我折叠多少次,可以折成珠穆朗玛峰的高度? 27

步骤:
1.定义一个变量表示山峰的高度 mountain
2.定义一个变量表示纸的厚度 paper
3.定义一个变量表示折纸的次数 count
4.利用while循环循环比较,如果paper<mountain 就循环对折

paper = paper*2;
count++;

5.输出count

public class Demo05While {
    public static void main(String[] args) {
        //1.定义一个变量表示山峰的高度  mountain
        int mountain = 8844430;
        //2.定义一个变量表示纸的厚度    paper
        double paper = 0.1;
        //3.定义一个变量表示折纸的次数  count
        int count = 0;
        /*4.利用while循环循环比较,如果paper<mountain 就循环对折
          paper = paper*2;
          count++;*/
        while(paper<mountain){
            paper*=2;
            count++;
        }
        //5.输出count
        System.out.println("count = " + count);
    }
}
0

评论 (0)

取消