java while 循环 打印1到5的值;求折叠几次比高于珠穆拉玛峰

package com.fqs.test;

import java.util.Scanner;

public class hello {
    public static void main(String[] args) {
       //循环打印1到5
        int i=0;
        while(i<5){
            i++;
            System.out.print(i);

        }


    }
}

 先打印后  计数猜比较好理解

package com.fqs.test;

import java.util.Scanner;

public class hello {
    public static void main(String[] args) {
       //循环打印1到5
        int i=1;
        while(i<=5){

            System.out.print(i);
            i++;

        }


    }
}

 求折叠一个0.1毫米的纸几次  能到珠穆拉玛峰的高度

package com.fqs.test;

import java.util.Scanner;

public class hello {
    public static void main(String[] args) {
       //求折叠几次可以有珠穆拉玛峰的高度
        double zhu_h=8844430;
        double z_h=0.1;
        int count=0;
        while(z_h<zhu_h){
            z_h=z_h*2;
            count++;

        }
        System.out.print(count);
    }
}

 

posted @ 2023-06-02 17:48  胖豆芽  阅读(64)  评论(0编辑  收藏  举报