package scanner; public class sanjiaoxing { public static void main(String[] args) { //打印10行三角形 for (int i = 1; i <= 10; i++) { for (int j=10;j>=i;j--){ System.out.print(" ");//一共10行,即i次,每第i次都要执行j次, // 第一次是打印10个空格,第二次是9个,以此类推,直到j为0则不运行此次循环 } for (int m=1;m<=i;m++){ System.out.print("*");//在进行了上一个循环以后,每一行都有了相应的空格了 //在这个前提下,再打印第i行则打印i个* 即三角形的一半 } for (int l=2;l<=i;l++){ System.out.print("*");//执行完上两次的循环以后,图中的空格和一半三角形已经打印完了 //从第二行开始打印后面的一个*,第三行则打印后面的两个*,以此类推 } System.out.println();//执 // 行完一次i则进行换行 } } }
08-30
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交