我的第一条博客
用for循环来实现等腰三角形:
//请用for循环打印等腰三角形
public static void triangle() {
//外层循环控制行数 5行
for(int i=1 ; i<=5 ;i++) {
//打印空格 4 3 2 1
for(int j = i; j <= 4 ;j++) {
System.out.print(" ");
}
//打印星星 1 3 5 7 9
/*很多初学者大多不清楚K<=(2*i)-1是怎 么来的
*仔细观察,星星的个数符合等差数列(通式:an = a1+(n-1)*d)
*/
for(int k = 1 ;k <= (2 * i) - 1; k++) {
System.out.print("*");
}
System.out.println();
}
}
这篇博客介绍了一个简单的Java程序,利用for循环来打印等腰三角形。通过两个嵌套的for循环,分别控制行数和每行的星号数量,展示了等差数列在编程中的应用。
255





