Java小程序图形的打印
来源:互联网 发布:剑网三毒萝捏脸数据 编辑:程序博客网 时间:2024/06/11 09:47
packgae test
/*
打印各种图形
*/
public class Dome06
{
public static void main(String args[])
{
int size = 7 ; //定义图形的行数
System.out.println("============打印长方形============");
for (int i = 1; i<=size ; i++ )
{
System.out.print(" ");
for (int j = 1; j<= size ; j++ )
{
System.out.print("*");
}
System.out.println();
}
System.out.println("============打印一个直角三角形============");
for (int i =1; i<= size ; i++ )
{
//方法三:
for (int k =1; k<= size-i ; k++ )
{
System.out.print(" ");
}
// System.out.print(" ");
/*
//方法一:
for (int j =1; j<=size-i ; j++ )
{
System.out.print("*");
}
*/
//方法二:
for (int j =1; j<i ; j++ )
{
System.out.print("*");
}
System.out.println();
}
System.out.println("============打印倒立等边三角形方法一============");
for (int i = size-1; i>=1 ; i-- )
{
for (int j =1 ;j<=size-i ; j++)
{
System.out.print(" ");
}
/*
//方法一:
for (int k =2*i-1; k>0 ; k-- )
{
System.out.print("*");
}
*/
//方法二:
for (int k =1 ; k<= 2*i-1 ;k++ )
{
System.out.print("*");
}
System.out.println();
}
System.out.println("============打印金字塔============");
for (int i = 1; i<= size ; i++ )
{
/*
//方法一:
for (int j = size-1; j>=i ; j-- )
{
System.out.print(" ");
}
*/
//方法二:
for (int j = i ; j< size ; j++ )
{
System.out.print(" ");
}
for (int k =1 ; k<= 2*i-1 ;k++ )
{
System.out.print("*");
}
System.out.println();
}
System.out.println("=====================打印出对称图形======================");
for (int i = size-1; i>=1 ; i-- )
{
for (int j = 1; j<=size-i ; j++ ) //初始化j的值为1,j的取值范围小于等于size-i,然后在进行加加
{
System.out.print(" ");
}
for (int k =1; k<=2*i-1 ; k++ )
{
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i<= size ; i++ ) //初始化“i”的值为1,“i”的取值范围是小于且等于“size”
{
for (int j = i ; j< size ; j++ ) //表示初始化变量“j”的值为“i”,而“j”的取值范围必须是小于“size”
{
System.out.print(" ");
}
for (int k = 1; k<= 2*i-1 ;k++ )
{
System.out.print("*");
}
System.out.println();
}
System.out.println("==========打印出菱形===========");
for (int i= 1 ; i <= size ; i++ )
{
for (int j = i; j < size ; j++ )
{
System.out.print(" ");
}
for (int k = 1; k<=2*i-1 ; k++ )
{
System.out.print("*");
}
System.out.println();
}
for (int i = size - 1; i>=1 ; i-- )
{
for (int j = 1; j<= size-i ; j++ )
{
System.out.print(" ");
}
for (int k = 1; k<=2*i-1 ; k++ )
{
System.out.print("*");
}
System.out.println();
}
System.out.println("==========打印出直角梯形===========");
for (int i = 1; i <= size ; i++ )
{
for (int j = 1; j <= size ; j++ )
{
System.out.print(" ");
}
for (int k = 1; k < i ; k++ )
{
System.out.print("*");
}
System.out.println();
}
}
}
- Java小程序图形的打印
- 打印金字塔的java小程序
- java基础程序—图形打印
- 打印图形--第一个java程序
- 图形自动随窗口缩放的java小程序
- java小程序,打印对角长为a的菱形
- 关于《core java》中打印日历小程序的总结
- 用java写的打印日历小程序
- java小程序之打印一定范围内的素数
- 屏幕打印的小程序
- java语言中for的应用,打印几个小图形-作者:逝秋
- Java的小图形练习
- Java 中几个经典的打印图形
- Java小程序 打印心型
- Java小程序:打印空心菱形
- Java打印钻石图形
- java 打印各种 图形
- java打印空心图形
- android图表引擎AchartEngine制作柱图
- Vi推荐博文
- 常用IT编程开发网址大全 174个 经典收藏推荐
- 查询所有连接到ORACLE服务器的客户端IP地址的方法
- iOS应用的真机调试
- Java小程序图形的打印
- 利用wsadmin生成javacore,heapdump文件
- 使用jQuery实现无刷新效果验证用户名
- 明白个道理----世界对于每个人都是公平的
- 改变自己.
- 4.在二元树中找出和为某一值的所有路径(树)
- how to tell if you can use kvm
- 女人贫血吃什么最好
- 旋转的风车VC++实例代码(Win32应用程序)