use*_*776 -2 java loops jcreator
Scanner x = new Scanner(System.in);
byte num, r, c;
System.out.print("Enter a number: ");
num = x.nextByte();
for (r = 1; r <= num; r++) {
for (c = 1; c <= r; c++) {
System.out.print("*");
}
System.out.println();
}
Run Code Online (Sandbox Code Playgroud)
示例输出:
Enter a number: 4
*
**
***
****
Run Code Online (Sandbox Code Playgroud)
如何更改输出:
*
**
***
****
Run Code Online (Sandbox Code Playgroud)
至
****
***
**
*
Run Code Online (Sandbox Code Playgroud)
这只是扭转循环逻辑的一种情况.
for(r=num;r>=1;r--){
for(c=1;c<=r;c++){
System.out.print("*");
}
System.out.println();
}
}
Run Code Online (Sandbox Code Playgroud)
以下是它工作的证据:http://ideone.com/Kf8R4I