猿问

需要在java中反转循环

import java.util.Scanner;

public class PrintVshape {

   public static void main(String [] args){

       Scanner inputDevice = new Scanner(System.in);

       for(int i=0;i<5;i++){

           for(int k=6;k>i;k--){

               System.out.print("x");

           }

           System.out.print("V");

           for(int j=7;j>i;j--){

               System.out.print("p");

           }

           System.out.print("V");

           System.out.print("\n"); 

      }   

   }

}

这将打印出以下内容:


xxxxxxVpppppppV

xxxxxVppppppV

xxxxVpppppV

xxxVppppV

xxVpppV

这是一个家庭作业问题。这是我坚持的x。我需要反转它们,使它们变得更多而不是更少。


30秒到达战场
浏览 101回答 3
3回答

智慧大石

您拥有的循环x表示从 6 运行它i并i从 0 移动到 5;&nbsp;for(int&nbsp;k=6;k>i;k--){ &nbsp;&nbsp;&nbsp;System.out.print("x"); &nbsp;&nbsp;&nbsp;}这意味着x将被打印 6 次、5 次......纠正循环x,它会没事的。
随时随地看视频慕课网APP

相关分类

Java
我要回答