使用java语言中的for循环嵌套打印出以下图形,注释请详细

 我来答
百度网友3a00d8c64
2016-03-27
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

开发环境相关:已测试

Eclipse IDE for Java Developers

Version: Mars.2 Release (4.5.2)

完整代码如下:代码放置main()即可正确运行

 static void print()

 {//3个图基本一样的模式,写好第一个就可以稍作更改复制余下2个。

  final int line = 4;//行数

  char alpha = 'A';

  System.out.println("打印图形一:");

  for(int i=0;i!=line;i++)

  {

   for(int spac=line-i-1;spac!=0;spac--)//空格控制

    System.out.print(" ");

   for(int al=0;al!=2*i+1;al++)//1.3.5.7....公式循环输出

    System.out.print((char)(alpha++));

   System.out.println();//格式控制

   alpha = 'A';

  }

  

  System.out.println("\n打印图形二:");

  for(int i=0;i!=line;i++)

  {

   for(int spac=line-i-1;spac!=0;spac--)

    System.out.print(" ");

   for(int al=0;al!=2*i+1;al++)

    System.out.print((char)(alpha));

   System.out.println();

   alpha++;

  }

  

  System.out.println("\n打印图形三:");

  alpha='D';

  for(int i=0;i!=line;i++)

  {

   for(int spac=line-i-1;spac!=0;spac--)

    System.out.print(" ");

   for(int al=0;al!=2*i+1;al++)

    System.out.print((char)(alpha));

   System.out.println();

   alpha--;

  }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式