1048: 阶乘表

来源:互联网 发布:炉石个人数据查询 编辑:程序博客网 时间:2024/06/17 12:05

1048: 阶乘表

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 21998  Solved: 7307

SubmitStatusWeb Board

Description

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

Input

输入只有一个正整数n。

Output

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

Sample Input

5

Sample Output

1 1 2 2 3 6 4 24 5 120

HINT

注意int类型的表示范围

Source

*


#include<stdio.h>int main(void){    int i,n;    double s;    scanf("%d",&n);    s=1.0;    for(i=1;i<=n;i++)    {        s*=i;        printf("%-4d%-20.0f\n",i,s);    }    return 0;}



原创粉丝点击