JAVA编程 阅读如下图形发现其中的规律,请你输出一个符合下图规律的图形(最后一行只输出1个a)

阅读如下图形发现其中的规律,请你输出一个符合下图规律的图形(最后一行只输出1个a),该图形的行数由屏幕输入,例如你输入的是1就得到只有1行的图形,你输入的10,就得到10行的图形。
aaaa
aaa
aa
a

麻烦大神帮我编程一下,非常感谢!

import java.util.Scanner;//导入需要的扫描器包

public class PrintDemo {
public static void main(String[] args) {
System.out.println("请输入一个正整数"); 
Scanner input = new Scanner(System.in); //定义一个扫描器用于从控制台读入数据
int rows = input.nextInt(); //读入一个整数
for (int i = 0; i < rows; i++) {//外层循环,用于控制打印的行数
for (int j = 0; j < rows-i; j++) {//内层循环,用于控制每行打印a的数量
System.out.print("a");;//print 是不换行的打印 
}
System.out.println();//println 是换行
}
input.close();//扫描器用完后,资源要关闭
}
}

 运行测试

请输入一个正整数
5
aaaaa
aaaa
aaa
aa
a

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-20
import java.util.Scanner;

public class Main
{
public static Scanner scanner = new Scanner(System.in);

public static void main(String[] args)
{
int n = scanner.nextInt();
for (int i = n; i > 0; i--)
{
for (int j = i; j > 0; j--)
{
System.out.print("a");
}
System.out.println();
}
}
}

本回答被提问者采纳