A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 傻傻分不清 初级黑马   /  2018-7-20 12:39  /  612 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

    //1. 使用while循环,求1+11+111+1111+11111+111111。
        System.out.println("使用while循环,求      1+11+111+1111+11111+111111的值为:");
        int sum=0,int1=1;
        while(int1<=111111){
            sum+=int1;
            int1=int1*10+1;
        }
        System.out.println(sum);
        System.out.println();

        //2. 求10的阶乘  1x2x3x4…x10.
        int i;
        sum=1;
        for(i=1;i<=10;i++)
        sum*=i;
         System.out.println("10的阶乘  1x2x3x4…x10的值为:"+sum);
        System.out.println();

        //3. 求1+2+3……+1000的和,把和输出,计算每步结果中有多少个最后以8结尾的。
        int j=0;//计数器
        sum=0;
        for(i=1;i<1000;i++){
            sum+=i;
            if(sum%10==8)j++;
            }
        System.out.println("1+2+3……+1000的和为:"+sum);
        System.out.println("其中结尾为8的次数为"+j);
        System.out.println();

        //4. 计算1+2+3……,直到和大于500,程序退出,输出结果。
        i=1;
        sum=0;
       while(sum<=500){
           sum+=i;
           i++;
       }
       System.out.println("1+2+3……,直到和大于500值为:"+sum);
       System.out.println();

       /*
       5. 输出下列图案
    1
    1   2
    1   2   3
    1   2   3   4
    1   2   3   4   5
    1   2   3   4   5   6
    …   …   …   …   …   …   …
    1   …   …   …   …   …   …   …   …   10
       */
        System.out.println("输出下列图案:");
       for(i=1;i<=10;i++)
       { for(j=1;j<=i;j++)
           System.out.print(j+"\t");
           System.out.println();}
           System.out.println();




public static void main(String[] args) {
        String zong = "xixixiaoxiaoxixixiaoxiao";
        String fu = "嬉嬉笑笑嬉嬉笑笑";
        int a = zong.length();
        System.out.println(a);
        String b = zong.concat(fu);
        System.out.println(b);
        char c = zong.charAt(6);
        System.out.println(c);
        int d = zong.indexOf("xi");
        System.out.println(d);
        byte[] bytes = fu.getBytes();
        System.out.println(bytes[3]);
        String f = zong.substring(4,8);
        System.out.println(f);
        char[] g = zong.toCharArray();
        System.out.println(g[4]);
        String h = zong.replace("xixi", "*");
        System.out.println(h);
        String[] t = h.split("xi");
        System.out.println(t[1]);
        double l = -3.4586;
        double ji = Math.abs(l);
        System.out.println(ji);
        System.out.println(Math.ceil(l));
        System.out.println(Math.floor(l));
        System.out.println(Math.round(l));
        System.out.println(Math.pow(4,5));
        System.out.println(Math.addExact(2,3));

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马