JAVA 学习日志 利用循环打印简单的菱形程序

来源:互联网 发布:淘宝玩具店铺图片 编辑:程序博客网 时间:2024/04/29 20:05
/** *  * @author 冯世磊 * 一个简单的打印菱形程序 */public class PrintStar {public static void main(String[] args) {int i=1;int c=1;//用于测试当前打印所在行数do{for(int b=1;b<=(13-(i*2-1))/2;b++){  //首先画空格,每行的空格等于13-当前行数*2-1System.out.print(' ');}for(int a=1;a<=i*2-1;a++){  //画#号。#号的数量是当前行数*2-1System.out.print('#');}System.out.println();c++; if(c<=7){i++;}else{i--;};//当打印到第7行的时候,应发生翻转}while(c<=13);}}
<img src="http://img.blog.csdn.net/20140526233131625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZmVuZ3NoaWVsaWNr/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />


0 0
原创粉丝点击