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

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

  [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系统下载

posted on 2013-09-03 14:34  挖掘者者者  阅读(230)  评论(0编辑  收藏  举报