Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Java程序画两座山 Scanner Scanner=新的扫描仪(System.in); int row=scanner.nextInt(); 对于(int i=0;i空行。有人能给我一些想法吗谢谢!提示:你需要另一个for循环,一个that打印空格,然后再打印星号循环。这将生成一个外部的for循环,内部嵌套两个非嵌套的for循环,一个打印空格后跟一个打印星号。关键是要计算每个空格要打印多少个。用铅笔和纸计算,玩数字,你会得到正确的结果!顺便问一下,你怎么做你的意思是“画两座山”?为什么two?它实际上是并排画同样的两座山,我的错。那么你需要更多的循环。不管怎样,试着在纸上完成逻辑。运行这个过程,了解当用户输入“2”时会发生什么,然后如果他输入“3”,然后是“4”。这样做,逻辑就会对你不利。 Scanner scanner = new Scanner(System.in); int row = scanner.nextInt(); for(int i = 0; i < row; i++) { int column = 2 * row - 1; for(int j = 0; j < column; j++) { System.out.print("*"); } System.out.print("\n");_Java - Fatal编程技术网

用Java程序画两座山 Scanner Scanner=新的扫描仪(System.in); int row=scanner.nextInt(); 对于(int i=0;i空行。有人能给我一些想法吗谢谢!提示:你需要另一个for循环,一个that打印空格,然后再打印星号循环。这将生成一个外部的for循环,内部嵌套两个非嵌套的for循环,一个打印空格后跟一个打印星号。关键是要计算每个空格要打印多少个。用铅笔和纸计算,玩数字,你会得到正确的结果!顺便问一下,你怎么做你的意思是“画两座山”?为什么two?它实际上是并排画同样的两座山,我的错。那么你需要更多的循环。不管怎样,试着在纸上完成逻辑。运行这个过程,了解当用户输入“2”时会发生什么,然后如果他输入“3”,然后是“4”。这样做,逻辑就会对你不利。 Scanner scanner = new Scanner(System.in); int row = scanner.nextInt(); for(int i = 0; i < row; i++) { int column = 2 * row - 1; for(int j = 0; j < column; j++) { System.out.print("*"); } System.out.print("\n");

用Java程序画两座山 Scanner Scanner=新的扫描仪(System.in); int row=scanner.nextInt(); 对于(int i=0;i空行。有人能给我一些想法吗谢谢!提示:你需要另一个for循环,一个that打印空格,然后再打印星号循环。这将生成一个外部的for循环,内部嵌套两个非嵌套的for循环,一个打印空格后跟一个打印星号。关键是要计算每个空格要打印多少个。用铅笔和纸计算,玩数字,你会得到正确的结果!顺便问一下,你怎么做你的意思是“画两座山”?为什么two?它实际上是并排画同样的两座山,我的错。那么你需要更多的循环。不管怎样,试着在纸上完成逻辑。运行这个过程,了解当用户输入“2”时会发生什么,然后如果他输入“3”,然后是“4”。这样做,逻辑就会对你不利。 Scanner scanner = new Scanner(System.in); int row = scanner.nextInt(); for(int i = 0; i < row; i++) { int column = 2 * row - 1; for(int j = 0; j < column; j++) { System.out.print("*"); } System.out.print("\n");,java,Java,这是我的代码,我根据用户的输入打印出了星星的数量,但我不知道如何打印出越来越多的星星。我的想法是应该知道要打印的星星的最大数量,然后打印出空行->星星->空行。有人能给我一些想法吗谢谢!提示:你需要另一个for循环,一个that打印空格,然后再打印星号循环。这将生成一个外部的for循环,内部嵌套两个非嵌套的for循环,一个打印空格后跟一个打印星号。关键是要计算每个空格要打印多少个。用铅笔和纸计算,玩数字,你会得到正确的结果!顺便问一下,你怎么做你的意思是“画两座山”?为什么two?它实际上是并排

这是我的代码,我根据用户的输入打印出了星星的数量,但我不知道如何打印出越来越多的星星。我的想法是应该知道要打印的星星的最大数量,然后打印出空行->星星->空行。有人能给我一些想法吗谢谢!

提示:你需要另一个for循环,一个that打印空格,然后再打印星号循环。这将生成一个外部的for循环,内部嵌套两个非嵌套的for循环,一个打印空格后跟一个打印星号。关键是要计算每个空格要打印多少个。用铅笔和纸计算,玩数字,你会得到正确的结果!顺便问一下,你怎么做你的意思是“画两座山”?为什么
two
?它实际上是并排画同样的两座山,我的错。那么你需要更多的循环。不管怎样,试着在纸上完成逻辑。运行这个过程,了解当用户输入“2”时会发生什么,然后如果他输入“3”,然后是“4”。这样做,逻辑就会对你不利。
Scanner scanner =  new Scanner(System.in);
    int row = scanner.nextInt();
    for(int i = 0; i < row; i++) {
        int column = 2 * row - 1;
        for(int j = 0; j < column; j++) {
            System.out.print("*");
        }
        System.out.print("\n");