/**
* 作者:
* 日期:2013-11-09
* 功能:打印出金字塔形状
*/
package com.cn;
public class Testfor {
public static void main(String args[]){
int i = 7;//表示共有多少行
int n; //代表当前行
for(n = 1;n<=i;n++){
for(int a=1;a<=(i-n);a++){
System.out.print(" ");
}
for(int b=1;b<=(2*n-1);b++){
if(n==1||n==i){
System.out.print("*");
}else{
if(b==1||b==(2*n-1)){
System.out.print("*");
}else{
System.out.print(" ");
}
}
}
System.out.println();
}
}
}
本文介绍了一个简单的Java程序,用于打印出一个由星号(*)组成的金字塔形状。通过双重循环实现,第一层循环控制行数,第二层循环分别控制每行前后的空格数及星号的显示,使得最终输出符合金字塔的形状特征。
2万+

被折叠的 条评论
为什么被折叠?



