作业帮 > 综合 > 作业

一个用JAVA如何打印菱形的程序?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/11 13:00:59
一个用JAVA如何打印菱形的程序?
有这样一个打印菱形的程序:
public class Var_02 {
public static void main(String args[]){
for(int i=1;ii-1;kong--){
System.out.print(" ");
}
for(int xing=1;xing
一个用JAVA如何打印菱形的程序?
它的思路是这样的
譬如对于i=1,它先打印6个空格,然后打印1个星号
即就是对于每一个i,先打印这一行对应的空格号,然后打印星号*
你后面的代码一样的效果,先根据行数打印对应的空格数,然后补上星号
其实你不用考虑位置的,因为你每一行都是缩进1个空格,即就是下一行的开始星号一行比前一行提前一个字符的位置.所以那些位置必然居中的,好看期间,你可以改一下就好看多了.for(int i=1;i