写了个JAVA空心金字塔 运行结果有点结果 求大牛看看
publicclassXX{publicstaticvoidmain(String[]args){intlay=4;//先控制每行输出的空格数for(inti=1;i<=...
public class XX {
public static void main(String[] args) {
int lay=4;
//先控制每行输出的空格数
for(int i=1;i<=lay;i++){
for(int j=1;j<=lay-i;j++){
System.out.print(" ");
}
for(int k=1;k<=2*i-1;k++){
if(i==1||i==lay){
System.out.print("*");}
else{
if(k==1||k==2*i-1){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
}
System.out.println();
}
}
}
自己改好了 展开
public static void main(String[] args) {
int lay=4;
//先控制每行输出的空格数
for(int i=1;i<=lay;i++){
for(int j=1;j<=lay-i;j++){
System.out.print(" ");
}
for(int k=1;k<=2*i-1;k++){
if(i==1||i==lay){
System.out.print("*");}
else{
if(k==1||k==2*i-1){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
}
System.out.println();
}
}
}
自己改好了 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询