初学JAVA——代码练习(折纸比山高)

public class ZhuMuLangMaZhi {

    public static void main(String[] args)
    {
        double A = 0.0008;
        int B = 0;
        while (A<8848)
        {
            B=B+1;
            A=A*2;

        }
        System.out.print(B);
    }

}
时间: 2024-07-29 12:29:17

初学JAVA——代码练习(折纸比山高)的相关文章

初学JAVA——代码练习(数学运算)

package zhiZuo4; import java.util.Random; public class Math { public static void main(String[] args) { //数学运算 四舍五入 System.out.println(java.lang.Math.round(16.487)); //取上限值 System.out.println(java.lang.Math.ceil(16.487)); //取下限值 System.out.println(jav

初学JAVA——代码练习(100以内与7有关的数)

public class Yu7youguandeshu100 { public static void main(String[] args) { for (int a = 1;a<=100;a++) { if(a%7==0) { System.out.print(a+" "); } else { if (a%10==7) { System.out.print(a+" "); } else { if(a/10==7) { System.out.print(a

初学JAVA——代码练习(小孩年龄)

public class XiaoHaiNianLing { public static void main(String[] args) { int X = 7; int B = 7; for (int a=0;a<X;a++) { int C = B+a*2; System.out.print("年龄为"+C); } } }

初学JAVA——代码练习(百鸡百钱)

public class BaiJiBaiQian { public static void main(String[] args) { for (double a = 0;a<=50;a++) { for (double b = 0;b<=100;b++) { for (double c = 0;c<=200;c++) { if (2*a+b+c/2==100) { System.out.println("公"+a+"母"+b+"小&q

初学JAVA——代码练习(冒泡排序)

package XQ; public class BianLiErWeiShuZu { public static void main(String[] args) { int[] A = new int[] { 6, 9, 8, 3, 5, 2 }; int C = 0; for (int D = 1; D < A.length; D++) { for (int B = 1; B < A.length-D+1; B++) { if (A[B - 1] > A[B]) { C = A[B

初学JAVA——代码练习(字符串)

package zhiZuo4; public class Test { public static void main(String[] args) { //声明定义字符串 String A = "AAAAAA"; String B = null; B = new String(); B = new String("AAAAA"); char[] c = new char[]{'A','A','A'}; String D = new String(c); Syst

初学JAVA——代码练习(验证字符串结束字符)

package zhiZuo4; public class Last { public static void main(String[] args) { String A = "jasd"; String C = A.replace("sd","0"); int D = C.length(); System.out.println((C.lastIndexOf("0")==(D-1))); } }

折纸问题java实现

1 /** 2 * 折纸问题 这段代码写的太low了 本人水平有限 哎... 全是字符串了 3 * @param n 4 * @return 5 * @date 2016-10-7 6 * @author shaobn 7 */ 8 public static String[] flodpaper(int n){ 9 int length = (int)Math.pow(2,n)-1; 10 int position = (int)Math.pow(2,n-1)-1; 11 String[] s

17: 折纸问题

17 折纸问题 作者: 朱星垠 时间限制: 1S 章节: 循环 问题描述 : 已知有一张纸,其厚度为1厘米.现在给你一座山的高度N(单位:米).问将纸对折多少次后,其厚度将超过这座山的高度? 输入说明 : 你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据.每组输入数据由一行组成,每行为一个正整数N,N小于等于珠穆朗玛峰的高度. 输出说明 : 对每组测试数据,你的程序需要向标准输出文件(通常为启动该程序的文本终端)依次输出一组对应的答案:对折的次数,所有数据前后没有多余的空行,两组数据之