ZZULIOJ-1048,阶乘表(Java)

简介: ZZULIOJ-1048,阶乘表(Java)

题目描述:


输入一个正整数n(n<=20),输出1到n之间阶乘表。


输入:


输入只有一个正整数n。


输出:


输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。


样例输入:


5


样例输出:


1   1                  

2   2                  

3   6                  

4   24                  

5   120      


程序代码:


import java.util.*;
public class Main
{
  public static void main(String[] args)
  {
    Scanner input=new Scanner(System.in);
    int n=input.nextInt();
    long ans=1;
    for(int i=1;i<=n;i++)
    {
      int x=i;
      while(x!=0)
      {
        ans*=x;
        x--;
      }
      System.out.printf("%-4d%-20d\n",i,ans);
      ans=1;
    }
  }
}
相关文章
|
1月前
|
存储 算法 Java
用Java实现阶乘
用Java实现阶乘
30 0
|
5月前
|
Java 流计算
Flink类型与Java基本类型关系映射表
Flink类型与Java基本类型关系映射表
34 0
|
1月前
|
机器学习/深度学习 算法 Java
Java计算阶乘递归函数的实现
Java计算阶乘递归函数的实现
|
2月前
|
XML Java 数据库连接
|
3月前
|
Java 数据库连接 Apache
java实现查询某个表的数据导出excel
java实现查询某个表的数据导出excel
32 0
|
4月前
|
SQL 存储 监控
Flink CDC用flinksql方式采集多张表,是每张表启动一个java进程吗?
Flink CDC用flinksql方式采集多张表,是每张表启动一个java进程吗?
56 0
|
4月前
|
监控 前端开发 关系型数据库
Python+java+websocket+SpringMVC实时监控数据库中的表
Python+java+websocket+SpringMVC实时监控数据库中的表
42 0
Python+java+websocket+SpringMVC实时监控数据库中的表
|
6月前
|
SQL Java 关系型数据库
如何通过java程序获取表的自增主键值?
如何通过java程序获取表的自增主键值?
|
8月前
|
Java 数据库
【数据库】Java实体类的属性类型与数据库表字段类型对应表
在这里对数据库的各个字段和java中的实体类属性类型做一个简单的总结,其实网上大多都有相关的文章,我也是在这里记录一下,以后方便自己查看。
134 0
|
8月前
|
关系型数据库 Java MySQL
Java 最常见的面试题:一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几?
Java 最常见的面试题:一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几?