java打印菱形

原创 2013年12月04日 22:39:45

最近在网上看到了打印菱形的程序,觉得通用性太差,就自己写了一个,变量名起的都不太好,凑合看~


public static void test(int bian){
for(int i=1;i<=bian;i++){//控制行数
int j=2*i-1;
int space=bian-i;

for(int k=0;k<space;k++){
System.out.print(" ");//打印空格
}

for(int k=0;k<j;k++){
System.out.print("*");
}
System.out.println();

}
for(int i=1;i<=bian-1;i++){
int j=2*bian-1-2*i;
int space=i;
for(int k=0;k<space;k++){
System.out.print(" ");//打印空格
}

for(int k=0;k<j;k++){
System.out.print("*");
}
System.out.println();
}
}

java简单的循环操作--打印一个菱形

一个简单的打印实现菱形,有注释分析。刚入门编程语言的可以看看
  • yy251066394
  • yy251066394
  • 2016年04月08日 11:33
  • 7553

怎么用java去打印输出一个菱形。

比如要在控制台打印输出一个:   *    ***  *****  ***    *    我们应该怎么去做呢?首先,这个涉及到行和列,所以,这个肯定是用两个for的嵌套来打印输出...
  • loulan_11
  • loulan_11
  • 2016年02月19日 13:58
  • 1938

java中打印实心菱形以及空心菱形的方法

java循环打印图形练习
  • panhouye
  • panhouye
  • 2017年03月21日 15:52
  • 1054

Java小程序:打印空心菱形

金字塔—>空心金字塔—>空心菱形
  • fang_lll
  • fang_lll
  • 2015年05月31日 19:37
  • 4171

Java用 * 打印图形-菱形、空心菱形、三角形等

Java用 * 打印图形-菱形、空心菱形、三角形等 输出菱形 输出下半边菱形 输出一侧菱形 输出空心菱形 输出上部分菱形 输出下部分菱形 输出三角形 输出靠右的三角形 输出靠左的三角形 输出九九乘法表...
  • Peng_Hong_fu
  • Peng_Hong_fu
  • 2016年10月18日 11:34
  • 16286

Java 用for循环和while循环画菱形

...Java课的作业,没有用到什么算法package edu.fjnu.Harry ; /** * @author Harry * */ public class Demo_test2 { ...
  • hhooong
  • hhooong
  • 2015年12月02日 21:48
  • 2640

如何使用JAVA打印菱形(二)空心菱形

在上一次打印菱形的文章里,主要是打印一个实心的菱形,这一次我们打印一个空心的菱形。 import java.util.Scanner; public class HollowDiamond {...
  • f445239051
  • f445239051
  • 2015年01月13日 17:53
  • 981

c++命令提示符窗口下打印指定大小的菱形代码

c++命令提示符窗口下打印指定大小的菱形代码VS2010下,新建空项目,添加源文件,将代码粘贴进去就可以了。通过改maxRows值的大小,可以控制菱形的大小#include #include //...
  • testcs_dn
  • testcs_dn
  • 2014年10月03日 19:11
  • 7180

Java算法之输出“菱形”

今天和同事聊天,他提到一道面试题,题目大体是,使用控制台输出一个菱形(边长相等),并且每行都是奇数个,怎么写?...
  • ditandaren
  • ditandaren
  • 2016年09月23日 00:16
  • 1341

java打印各种菱形

/** * 类说明 * * @author 曾修建 * @version 创建时间:2014-7-23 上午09:50:46 */ public class Diamond { publ...
  • u011286208
  • u011286208
  • 2014年07月24日 10:04
  • 791
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java打印菱形
举报原因:
原因补充:

(最多只允许输入30个字)