用java打印倒三角aaaaabbbcca
时间: 2024-09-15 08:10:43 浏览: 41
yanghuisanjiao.rar_java 打印 杨辉三角
在Java中,你可以通过循环结构和控制台打印字符的方式来创建一个倒三角形,这里是一个简单的示例,以字符串"aaaaabbbcca"为基础:
```java
public class Main {
public static void main(String[] args) {
String str = "aaaaabbbcca";
int n = str.length();
for (int i = 0; i < n; i++) {
// 打印空格,保持每行的对齐
for (int j = n - i - 1; j > 0; j--)
System.out.print(" ");
// 打印当前行的字符
for (int k = 0; k <= i; k++)
System.out.print(str.charAt(k));
// 换行
System.out.println();
}
// 最外层循环结束后,打印反转的三角形顶部
for (int i = n - 2; i >= 0; i--) {
// 打印空格,保持每行的对齐
for (int j = n - i - 1; j > 0; j--)
System.out.print(" ");
// 打印当前行的字符
for (int k = n - i - 1; k >= 0; k--)
System.out.print(str.charAt(k));
// 换行
System.out.println();
}
}
}
```
当你运行这个程序,它会生成一个类似这样的倒三角形:
```
a
aaaa
bbbbbbb
cccccccc
```
阅读全文