输入多少行 打印三角形

Posted 落落无伤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入多少行 打印三角形相关的知识,希望对你有一定的参考价值。

import java.util.Scanner;
public class Demo{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入打印多少行");
int num = sc.nextInt();
//这是一个Scanner对象
//循环嵌套
/*
总的循环次数 = 内循环次数 * 外循环的次数
内循环,是外循环的循环体

外循环,控制的是行数
内循环,控制的是每行的个数
*/


//直角三角形:

for(int i=0;i<num;i++){
int j = 0;
int k=0;
for(;j<i+1;j++){
System.out.print("☆");
}
for(;k<num-i;k++){
//System.out.print("★");
}
System.out.print("i的值是:"+i+" j的值是"+j+" k的值是"+k);
System.out.println();
}


}

}

以上是关于输入多少行 打印三角形的主要内容,如果未能解决你的问题,请参考以下文章

java打印等腰三角形的两种方法!(根据行数,根据底边长度)

打印大写字母三角形

在java中用二维数组构造并打印一个有N行的杨辉三角,N由命令行输入如一个有6行的杨辉三角

[PTA]实验7-2-6 打印杨辉三角

js中使用while循环将等腰三角形,倒等腰三角形,菱形,平行四边形,梯形输出

数字三角形2