码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA-5-关于for循环的几个例子

时间:2016-07-30 00:25:14      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

打印一个*组成的矩形

 1 public static void main(String[] args) {
 2         // TODO 自动生成的方法存根
 3         for (int i = 0; i < 5; i++) {
 4             for (int j = 0; j < 5; j++) {
 5                 System.out.print("*");
 6 
 7             }
 8             System.out.println();
 9         }
10 
11         

打印一个*组成的直角三角形

1 for (int i = 0; i < 5; i++) {
2             for (int j = 0; j <= i; j++) {
3                 System.out.print("*");
4             }
5             System.out.println();
6         }

打印一个*组成的平行四边形

 1 for (int i = 0; i < 5; i++) {
 2             for (int k = 5 - i; k > 0; k--) {
 3                 System.out.print(" ");
 4             }
 5             for (int j = 0; j <= 5; j++) {
 6                 System.out.print("*");
 7 
 8             }
 9             System.out.println();
10         }

打印一个*组成的正三角形

 1 for (int i = 0; i < 5; i++) {
 2             for (int k = 5 - i; k > 0; k--) {
 3                 System.out.print(" ");
 4             }
 5             for (int j = 0; j <= 2 * i; j++) {
 6                 System.out.print("*");
 7 
 8             }
 9             System.out.println();
10         }

打印一个字母

 1         for (int i = 0; i < 5; i++) {
 2             for (int j = 5 - i; j > 0; j--) {
 3                 System.out.print(" ");
 4             }
 5             for (int j = 0; j <= 2 * i; j++) {
 6                 if (j <= i) {
 7                     char r = (char) (‘A‘ + j);
 8                     System.out.print(r);
 9                 } else {
10                     char r = (char) (‘A‘ + 2 * i - j);
11                     System.out.print(r);
12                 }
13 
14             }
15             System.out.println();
16         }

 

组成的正三角形

JAVA-5-关于for循环的几个例子

标签:

原文地址:http://www.cnblogs.com/miys/p/5719999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!