N的阶乘:输入一个正整数N,输出N的阶乘
输入描述:
正整数N(0<=N<=1000)
输出描述:
输入可能包括多组数据,对于每一组输入数据,输出N的阶乘
输入例子:
4 5 15
输出例子:
24 120 1307674368000
JAVA实现代码:
import java.math.BigInteger;
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
while(sc.hasNextInt()){
//考虑到698阶乘,通过大数字处理类来处理
BigInteger bt = new BigInteger("1");
int n=sc.nextInt();
for(int i=1;i<=n;i++){
BigInteger b=new BigInteger(String.valueOf(i));
bt=bt.multiply(b);
}
System.out.println(bt);
}
sc.close();
}
}
N的阶乘:输入一个正整数N,输出N的阶乘相关推荐
- 写一个判断素数的函数(isprime),在主函数输入一个正整数,输出是否是素数的信息。提示:int main(){int x=23; if (isprime(x)) print
写一个判断素数的函数(isprime),在主函数输入一个正整数,输出是否是素数的信息. 提示: int main() {int x=23; if (isprime(x)) printf("i ...
- 编写一个判别素数(质数)的函数 int isPrime(int x)。在 main 函数中,输入一个正整数 n,输出 1~n 之间的所有素数以及素数的个数
编写一个判别素数(质数)的函数 int isPrime(int x).在 main 函数中,输入一个正整数 n,输出 1-n 之间的所有素数以及素数的个数 #include<stdio.h> ...
- 输入一个正整数n输出n行,每行若干个星号,组成三角形。
1370: 画图---3 时间限制: 1 Sec 内存限制: 128 MB 提交: 415 解决: 239 [提交] [状态] [讨论版] [命题人:hexl] 题目描述 小明学会画几何图形了,他能根 ...
- 第三十九讲项目3.1——输入一个正整数,输出它的反序数
程序代码 #include <stdio.h> #include <stdlib.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大 ...
- C语言:编写一个函数,输入一个正整数,输出它的各个位数的平方和。
本来应该用循环for语句,但是不知道数字长度的情况下无法控制循环题的结束,所以采用do-while语句.因为a是整型,让a不断做除法运算最后a的值会等于0,等于0 说明已经没有数了,把所有的数找出来了 ...
- 使用JAVA输入一个整数,输出整数的阶乘
输入一个整数n,实现n的阶乘 代码 private static void fun2() {//获取输入流Scanner sc = new Scanner(System.in);//提示输入Syste ...
- 数字金字塔:输入一个正整数n,输出n行数字金字塔.
程序代码: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() {i ...
- C语言-输入一个正整数,输出它的所有质数因子
质因子一定是质数上的数,质数例如:2,3,5,7,11,13,17,19~等等只有1和它本身一对因子的数,求一个数的质因子数等价于求该数能整模质数范围[2,n]里的几个数 例如:求100的质因子,那么 ...
- 输入一个正整数,输出一个倒三角形
int main() { int n,i,j,k; while(scanf("%d",&n)!=EOF) { k=n; for(i=1;i<=n;i++,k–) { ...
- c语言输出整数n的所有素数因子,输入一个正整数 输出它的所有质数因子的c语言程序...
编程题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列. #includevoidmain(){inti,z,x,y,j;printf("pleaseinput ...
最新文章
- Office 2016 安装后RTX无法启动问题
- 服务中心Eureka
- SQL查询语句 group by后, 字符串合并
- 建行计算机招聘考试考什么,银行招聘考试考什么
- iOS Crash类别总结
- printf linux 头文件,printf()函数 [转]linux调用动态库so文件(2)
- WIN10系统下命令提示符(cmd)的基本操作
- js如何获取IP地址?教你4种方法
- sql join与笛卡尔积
- WIFI WDS不同应用模式简介
- 我是谁?基因无法回答的问题,也许它可以回答
- HTTP/1.1(消息格式、连接管理、条件请求、范围请求、缓存、身份验证)
- 无限地图生成的制作,一直跑酷一直爽!
- 初试-基于神经网络的植物识别
- python学习之文件
- 虚继承是什么意思_huaxiazhihuo
- Win10系统内置实时保护总是无故自动开启该如何将其彻底取消关掉
- 【C#】关于委托和事件
- 杂散干扰解决办法_6种常见杂散问题的成因分析及解决办法
- HIVE中ROW_NUMBER()函数的讲解