当前位置: 网站首页>上往建站>网站制作

【淘宝店铺装修设计】安丘淘宝装修/安丘京东店铺设计/安丘拼多多网店装修公司/安丘企业网店开通申请-网店装修设计-公司官网重新制作

发表日期: 2022-09-01 14:52:47 浏览次数:221


上往建站提供苏州网站建设网站制作微信小程序,微商城,App开发制作,致力于苏州企业网站建设公司网站制作,全国用户超10万,10余年的网站开发和建站经验,主营::企业邮箱虚拟主机网络建站网站服务网页设计网店美工设计网站定制企业建站网站设计制作网页制作公司等业务,专业团队服务,效果好。

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


安丘淘宝装修/安丘京东店铺设计/安丘拼多多网店装修公司/安丘企业网店开通申请-网店装修设计

网站建设.png

  1. 运用前面变量和for循环,以及if知识,编制一个小程序,程序的功能是在控制台输入由*号组成的菱形。请看以下代码:

    public class Demo2 {    // 下面是升序的代码    public void prit1(float c) {        float p = c / 2;// 升序排序        float d;// 声明行数变量        float e;// 声明打印*号的变量        float f;// 声明打印空格的变量        float r;// 声明升序排序        float s = c % 2;// 取模        if (s == 0) {            System.out.println("你输入的数据不能形成菱形结构");        } else {            for (d = 1; d <= p; d++) {                for (f = p; f >= d; f--) {                    System.out.print(" ");                }                for (e = 1; e <= d * 2 - 1; e++) {                    if (e == 1 || e == d * 2 - 1) {                        System.out.print("*");// 如果是第一个数和最后一个数,就输入*                    } else {                        System.out.print(" ");// 否则输入空格                    }                }                System.out.println();            }        }    }    // 下面是打印倒序的代码    public void prit2(float m) {        float i;// 声明行数变量        float j;// 声明打印*号的变量        float k;// 声明打印空格数的变量        float n = m / 2 + 1;// 倒序排序        float o = m % 2;// m取模        if (o == 0) {            System.out.print("");        } else {            for (i = 1; i <= n; i++)// 行数循环;            {                // 打印*号前打印空格;                for (k = 0; k < i - 1; k++) {                    System.out.print(" ");                }                // 下面打印*号个数的循环;                for (j = (n - k) * 2 - 2; j >= 1; j--)// 打印*号个数的循环;                {                    if (j == (n - k) * 2 - 2 || j == 1) {                        System.out.print("*");                    } else {                        System.out.print(" ");                    }                }                // 打印完*号换行打印;                System.out.println();            }        }    }    public static void main(String[] args) {        Demo2 a = new Demo2();        float b = 11;// 根据行数,判断是否可以组成菱形。如果是基数行可以输入对应的菱形,如果是偶数行则输出"你输入的数据不能形成菱形结构";        a.prit1(b);        a.prit2(b);    }}
    alan.huang

       alan.huang

      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是方法中的参数,也是行


  407***3@qq.com


5年前 (2017-08-07)

   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)

   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)

   王木木


  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("*");

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



安丘淘宝装修/安丘京东店铺设计/安丘拼多多网店装修公司/安丘企业网店开通申请-网店装修设计

上往建站提供全网SEO搜索引擎提升网站排名,致力于苏州企业网站建设公司网站制作,全国用户超10万,10余年的网站开发建站经验,主营:网站建设域名邮箱服务器空间| 网站推广上往建站网站制作网站设计域名注册网络营销网站维护等业务,专业团队服务,效果好。

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


400-111-6878
服务热线
顶部

备案号: 苏ICP备2021016738号

CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.pro 网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

全国服务热线:400-111-6878