星号等腰直角三角形

打印星号直角三角(正与倒)

1.正等腰直角三角

在这里插入图片描述

方法一

import java.util.Scanner;
public class Main{public static void main(String [] args){Scanner in=new Scanner(System.in);int n = in.nextInt();int i = 1;while(i<=n){for(int count = 1;count<=i;count++){System.out.print("*");}System.out.println();i++;}}
}

i表示为第i行,一个一个星号的输出,找星号与空格的规律,插入一个计数器count,以便记录for循环的次数,while循环一次,for循环i次(第i行有i个星号)。当i运行到n时,结束while循环。

方法二

import java.util.Scanner;
public class Main{public static void main(String [] args){Scanner in=new Scanner(System.in);int n = in.nextInt();int i = 1;String sum = "";while(i<=n){sum = sum+"*";System.out.println(sum);i++;}}
}

倒等腰直角三角形

在这里插入图片描述

import java.util.Scanner;
public class Main{public static void main(String [] args){Scanner in=new Scanner(System.in);int n = in.nextInt();int i = 1;while(i<=n){for(int count = 1;count<=n-i+1;count++){System.out.print("*");}System.out.println();i++;}}
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部