<script>
document.write("*<br>")
document.write("***<br>")
document.write("*****<br>")
document.write("***<br>")
document.write("*")
</script>
不知道要求中是不是需要使用循环方法的不.
第一题:public class Test1 {
public static void main(String []args){
Scanner scanner = new Scanner(System.in)
System.out.println(请输入你要打印的行数:)
int number = scanner.nextInt()
for(int i=1i=numberi++){
for(int k=number-ik0k--)
System.out.print( )
for(int j=1j=2*i-1j++){
System.out.print((char)(64+i))
}
System.out.println()
}
}
}
第二题
public class Test2 {
public static void main(String []args){
Scanner scanner = new Scanner(System.in)
System.out.println(请输入你要打印的行数:)
int number = scanner.nextInt()
int m,l,n
//用来循环要打印的行数
for(int i=1i=numberi++){
//用来控制输出前面的空格
for(l=number-il0l--)
System.out.print( )
//控制输出每行的前面几个字符
for(m=1m=i-1m++)
System.out.print(m)
//控制输出每行的后面几个字符
for(n = m-2n0 n--)
System.out.print(n)
System.out.println()
}
}
}