扬州市广陵区建设局网站,wordpress mysql 权限,有哪些好的网站,响应式网站404页面怎么做学习韩老师的java课程 一步一步拆解需求#xff0c;先写死的再写活的 首先我只是写了个输出一个*的程序 
然后写了输出靠墙的1到n#xff0c;n排n个的*符号输出程序 
再写了加入空格的实心金字塔程序#xff0c;最后写了这个镂空的金字塔 一下就是成品 
import java.util.Sc… 
学习韩老师的java课程 一步一步拆解需求先写死的再写活的 首先我只是写了个输出一个*的程序 
然后写了输出靠墙的1到nn排n个的*符号输出程序 
再写了加入空格的实心金字塔程序最后写了这个镂空的金字塔 一下就是成品 
import java.util.Scanner;
public class Stars{public static void main(String[] args) {Scanner scan  new Scanner(System.in);int totalLevel  scan.nextInt();int maxLength  2 * totalLevel - 1;for(int i  1;i  totalLevel;i ){//for(int k  1;k  (maxLength - (2 * i - 1)) / 2;k )for(int k  1;k  totalLevel - i;k )System.out.print( );for(int j  1;j  2 * i - 1;j ){if(j  1 || j  2 * i - 1 || i  totalLevel)System.out.print(*);else System.out.print( );}System.out.println();}}} 当我在写镂空的标志时想到了是j循环在控制*的输出所以以j的数值为依据1和最有一个数字的j才打印*符号。这很好地展现了数学中代数学的控制思想没想到在计算机中也有。当我们要修改程序使得它更加符合需求的时候不妨这样一步一步来拆解程序。这样就能更加清楚地了解如何解决问题