【关于回型嵌套的星图实例】

今天我们要介绍的这个实例是由 蓝桥杯软件大赛中一题而来,主要应用了回型嵌套。下面电脑常用软件直接上代码:

  [java]

  package com.lanqiaobei.dati_01;

  /*

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

  观察这个图形,它是由一系列正方形的星号方框嵌套而成。

  在上边的例子中,最外方框的边长为11。

  本题的任务就是从标准输入获得一个整数n(1<n<100)

  程序则生成嵌套着的回字型星号方框。其最外层方框的边长为n

  例如:

  输入:

  5

  程序输出:

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

  输入:6

  程序输出:

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

  */

  public class HuiXingQianTao {

  /**

  * @param args

  * @author wildcat

  */

  public static String list[][] ;

  public static void main(String[] args) {

  // TODO Auto-generated method stub

  int tal=23;

  int start=0;

  list=new String[tal][tal];

  //当总个数大于等于1时调用函数

  while(tal>=1){

  addArray(tal,start);

  tal-=4; //总个数减4

  start+=2; //起始位置加2

  }

  myPrint(list);

  }

更多精彩教程请关注:windows xp系统下载

转载于:https://www.cnblogs.com/mfxp/p/3298678.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值