您的位置:首页 > 编程语言 > Java开发

Java实现打印菱形

2016-09-19 06:47 447 查看
package booktest;

import java.util.Scanner;

public class test9_18 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int temp = in.nextInt();
printDiamon(temp);
}

public static void printDiamon(int line)
{
int i = 0;
for(i = 0;i<line;i++)
{
int j = 0;
for(j=0;j<line-1-i;j++)
{
System.out.print(' ');
}
for(j = 0;j<(2*i+1);j++)
{
System.out.print('*');
}
System.out.println();
}
for(i = 0;i<line-1;i++)
{
int j = 0;
for(j = 0;j<i+1;j++)
{
System.out.print(' ');
}
for(j = 0;j<(line-i-1)*2-1;j++)
{
System.out.print('*');
}
System.out.println();
}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: