输入任意英文文本,将文本中第1个字符重复1次第2个重复2次第3个字符重复3次,以此类推。输出为类似三角塔型的结构。用java写
参考如下:
代码:
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next(); //读取文本
int len = str.length();
for(int i = 0;i<str.length();i++){
for(int j=0;j<(len-i)/2;j++)
System.out.print(' ');
for(int j=0;j<=i;j++)
System.out.print(str.charAt(i));
System.out.println();
}
}