录入行数n,n最多为20,打印由*组成的直角三角形。

录入行数n,n最多为20,打印由*组成的直角三角形。

(第一行一个*,,第二行两个*,。。依次类推。
下面是n为5的情况:
两重循环,共n行,外循环对着行数,内循环打印星号,星号个数与行有关。)

import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println(“录入行数(最多20行)”);
int x =sc.nextInt();
if(x>20){
System.out.println(“录入不合法,退出!”);
return;
}
for(int n=1;n<=x;n++){
for(int m=1;m<=n;m++){
System.out.print("*");
}
System.out.println();
}
}
}

发布了50 篇原创文章 · 获赞 0 · 访问量 596

猜你喜欢

转载自blog.csdn.net/m0_45133750/article/details/104715664