输出一个整数的阶乘
来源:互联网 发布:帝国时代2征服者mac版 编辑:程序博客网 时间:2024/06/06 08:42
/*需求:求一个整数的阶乘*/import java.util.Scanner;public class Test{public static void main(String[] args){Scanner a=new Scanner(System.in);System.out.println("请输入一个整数:");int b=a.nextInt();int c=1;for(int i=1;i<=b;i++){ c*=i;}System.out.println("这个整数的阶乘为:"+"\n"+c);}}
敲完这个代码后,我随便试了试,然后发现了一个问题:
当我输入一百的时候,输出的是空的,这是为啥?
后来想到这个应该是因为100的阶乘超出了int的范围,从而导致它显示不出来,当我定义为double类型的时候,
成功的输出了结果:9.33262154439441E157。
阅读全文
0 0
- 输出一个整数的阶乘
- 计算一个整数的阶乘
- 求一个整数的阶乘 C/C++
- 获得任意一个整数的阶乘,递归
- 1042: 计算一个整数N的阶乘
- 1042:计算一个整数N的阶乘
- 利用递归方法输出1~10所有整数的阶乘
- 大整数的阶乘
- 大整数的阶乘
- 整数的阶乘
- 输入任意一个整数,返回它的阶乘
- 3:输入一个整数,求这个数的阶乘
- JAVA求一个整数阶乘末尾0的个数
- JavaScript实现-计算一个整数的阶乘-Factorialize a Number
- 1138: 【C语言训练】计算一个整数N的阶乘
- 输出一个整数的所有数字
- 输出一个整数的所有因子
- 输出一个整数的质数因子
- A
- Hrbust 2095 奶牛家谱【Dp】
- golang,redigo 使用中 Cannot assign requested address的解决办法
- php回调函数学习笔记
- 详解Tomcat 配置文件server.xml
- 输出一个整数的阶乘
- BZOJ 1002 矩阵树找规律递推高精度 解题报告
- redis 重启
- Single Number II
- mysql如何进行以, -,.分割的字符串的拆分,解决数字字符串分割问题
- CCF201604-04-游戏
- Oracle 11g 通过间隔分区实现按月创建表分区
- redis 安装
- 20170825日记账流水(2017-08-25 18:00)