您身边的网站建设专家
成功案例

【建站服务】安丘做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式-域名申请

日期: 2022-09-21 05:21:52 浏览数:7


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


安丘做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式

网站建设.png

  1.   407***3@qq.com

    5年前 (2017-08-07)
  2.    Ant阿布

      163***4484@qq.com

    15

    把需要打印的菱形放在一个正方形里面,控制台打印出一个a*a的区域,找出菱形边所在的函数,逢边上的点打印"*",其他点打印" "。不用区分升序降序,请看代码:

    public class Draw{
        int a,b;    //a是要生成的菱形行数
        int h;      //h是方法中的参数,也是行数
        int i,j;    //i j是循环结构参数
        public void draw(int h ){
            for(i = 1 ;i <= h ;i++){         //逐行打印
                for(j = 1;j <= h;j++){       //每行打印个数与行数保持一致
                    //下面语句是菱形四条边的函数,在边上的坐标点,打印*,否则打印空格
                    if(j == (h + 3) / 2 - i || j == (h - 1) / 2 + i || j == i - (h - 1 ) / 2 || j == (3 * h + 1) / 2 - i){
                        System.out.print("*");
                    }else{
                        System.out.print(" ");
                    }                        }                System.out.println();        //第 i 行打印完换行
            }
        }
        public static void main(String[] args){       //静态方法
            Draw b = new Draw();                  //初始化方法
            int a = 35;                          //赋值并执行draw方法
            b.draw(a);
        }}
    Ant阿布

       Ant阿布

      163***4484@qq.com

    5年前 (2017-09-02)
  3.    tfbyly

      905***717@qq.com

    22

    输出 200 以内能被 7 整除但是不能被 4 整除的数字,并且每行输出 6 个:

    public class  Test{    public static void main(String[] args) {        // TODO Auto-generated method stub        System.out.println("输出200以内能被7整除但是不能被4整除的数字");        int k = 1;// 一个计数器,后面用于控制每行打印的个数        // 用for循环进行200以内的循环        for (int i = 0; i <= 200; i++) {            // if语句判断是否为题目中的条件,如果满足,则打印            if (i % 7 == 0 && i % 4 != 0) {                System.out.print(i + "	");                // 每次循环都将计数器+1                k++;                // 如果计数器大于6就换行,并且将计数器归一,重新进入下一次循环计数                if (k > 6) {                    System.out.println();                    k = 1;                }            }        }    }}

    执行结果:

    输出200以内能被7整除但是不能被4整除的数字7    14    21    35    42    49    63    70    77    91    98    105    119    126    133    147    154    161    175    182    189
    tfbyly

       tfbyly

      905***717@qq.com

    4年前 (2018-04-18)
  4.    王木木

      405***923@qq.com

    6

    绘制一个空心的菱形,并且通过变量 a 来控制菱形的大小。

    public class Rhombus {
    
      int x, y;// 菱形上部的参数
      int z, k;// 绘制菱形下部的参数
    
      int b, c;
    
      private void draw(int a) {
        for (x = 0; x <= a; x++) {
          for (y = a; y >= x; y--) {
            if (y > x) {
              System.out.print(" ");
            }//绘制菱形上半部分左边的空格部分,逐行递减
            if (y == x) {
              System.out.print("*");
            }//绘制菱形上半部分左边的边
    
          }
    
          for (b = 1; b <= 2 * x; b++) {
            if (b < 2 * x) {
              System.out.print(" ");//绘制菱形上半部分中间的空格
            } else if (b == 2 * x) {
              System.out.print("*");//绘制菱形上半部分有伴部分的边
            }
    
          }
          System.out.println();//换行
    
        }//菱形上半部分绘制完毕
        
        for (z = 0; z < a; z++) {
          for (k = 0; k <= z; k++) {
            if (k == 0) {
              System.out.print(" ");
            }
            if (k < z) {
              System.out.print(" ");
            }//绘制菱形下半部分左边的空格部分,数量逐行递增
            if (k == z) {
              System.out.print("*");
            }//绘制菱形下半部分左边的边


  }


      }

      System.out.println();//换行


    }//菱形上半部分绘制完毕

    

    for (z = 0; z < a; z++) {

      for (k = 0; k <= z; k++) {

        if (k == 0) {

          System.out.print(" ");

        }

        if (k < z) {

          System.out.print(" ");

        }//绘制菱形下半部分左边的空格部分,数量逐行递增

        if (k == z) {

          System.out.print("*");

        }//绘制菱形下半部分左边的边


      }

      for (c = 2 * a - 3; c >= 2 * z; c--) {

        if (c > 2 * z) {

          System.out.print(" ");//绘制菱形下半部分中间的空格

        } else if (c == 2 * z) {

          System.out.print("*");//绘制菱形下半部分有伴部分的边

        }


      }

      System.out.println();//换行

    }//菱形下半部分绘制完毕

  }


  public static void main(String[] args) {

    Rhombus myRhombus = new Rhombus();

    int a = 10;//可以更改,控制菱形的大小

    myRhombus.draw(a);

  }

}

修改 int a= 后面的数字,可以更改菱形的大小。


王木木

   王木木


  405***923@qq.com


4年前 (2018-07-31)

   阿木木


  175***4117@qq.com


4

用for和if绘制一个图形


 * * * * * * * * * * * * *


 *           @           *


 *         @   @         *


 *       @       @       *


 *     @           @     *


 *   @               @   *


 * @                   @ *


 *   @               @   *


 *     @           @     *


 *       @       @       *


 *         @   @         *


 *           @           *


 * * * * * * * * * * * * *


import java.io.*;

import java.util.Scanner;


安丘做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站