从键盘接收一个正整数作为行数打印金字塔形状
程序员文章站
2023-11-27 13:18:40
package Day09;import javax.security.sasl.SaslClient;import java.util.Scanner;/*从键盘接收一个正整数,该正整数作为行数,输出以下图形 * //5-1个空格 *** //5-2个 ***** //5-3个 ******* //5-4个 **********...
package Day09;
import javax.security.sasl.SaslClient;
import java.util.Scanner;
/*
从键盘接收一个正整数,该正整数作为行数,输出以下图形
* //5-1个空格
*** //5-2个
***** //5-3个
******* //5-4个
********** //5-5个
例如:输入5,则打印如上图5行。
*/
public class Work05 {
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
int n = s.nextInt ( );
for (int i = 1; i <= n; i++) {//控制总行数
for (int j=0;j<n-i;j++) {//输出空格的循环
System.out.print(" ");
}
for (int k=0;k<i*2-1;k++) {//输出*号的循环
System.out.print ("*");
}
//以上两个for循环都结束之后,表示一行就结束了
//在这里换行
System.out.println();
}
}
}`在
本文地址:https://blog.csdn.net/qq_46378828/article/details/107074367