【java】奇数双阶乘计算
public class unit3_4_1 {public static void main(String args[]) {show();}private static int cin() {Scanner reader = new Scanner(System.in);System.out.println("輸入你要計算的奇數數字的雙階乘:");int n = reader.nextInt();return n;}private static int factorial(int n) {int i, j, f;int s = 0;for (i = 1; i <= n; i += 2) {f = 1;for (j = 1; j <= i; j++) {f *= j;}s = s + f;}return s;}private static boolean test(int n) {if (n % 2 == 0) {return false;} else {return true;}}public static void show() {int n=cin();boolean judge=test(n);if(judge) {int s=factorial(n);System.out.printf("n=%d,s=%d\n",n,s);}else {System.out.println("輸入的數字不是奇數!");}}}
【java】奇数双阶乘计算相关推荐
- Java 蓝桥杯 阶乘计算
目录标题 题目描述 解题思路 代码 流程图 题目描述 输入一个正整数n,输出n!的值. 其中n!=123*-*n. 输入 输入描述: n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方 ...
- JAVA递归函数示例 - 阶乘计算
阶乘函数示例 public class test002 {int fect(int a) {if(a == 1) {return 1;}else {return a * fect(a-1);}}pub ...
- 用java计算小数的双阶乘
双阶乘n!!, n!!≠(n!)! . 5!!=5(5-2)(5-4)=5*3*1=15 计算公式为 其中x可以是正数,负数和0.但不能是负偶数. 用java实现了df()函数计算双阶乘,比如 dou ...
- 【JAVA】(vip)蓝桥杯试题 基础练习 阶乘计算 BASIC-30 JAVA
目录 试题 基础练习 阶乘计算 要点 思路 代码(无注释) 代码(含有注释) 代码二,==运行超时,内存也超了==某位同学提出的是使用java的大数类BigInteger 试题 基础练习 阶乘计算 资 ...
- 1555:计算双阶乘
1555:计算双阶乘 Description 定义N的双阶乘: N!!=N*(N-2)*(N-4)*....i(i=1 or i=2) 比如5!!=5*3*1=15 而6!!=6*4*2=48 特别的 ...
- 阶乘计算(Java版)
试题 基础练习 阶乘计算 提交此题 评测记录 资源限制 内存限制:512.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 输入一个正整数n, ...
- 双阶乘C语言,c阶乘公式(排列组合与阶乘)
C的计算:下标的数字乘以上标的数字的个数,且每个数字都要-1.再除以上标的阶乘.如:C5 3(下标是5,上标是3)=(5X4X3)/3X2X1. 3X2X1(也就是3的阶乘) A. 公式:n!=n*( ...
- python 递归函数_Python尚学堂高淇|P82P86面向对象和面向过程的区别LEGB规则nonlocal_global递归函数阶乘计算案例...
P82-递归函数-阶乘计算案例 #使用递归函数计算阶乘def factorial(n):if n==1:return 1else:return n*factorial(n-1)result=facto ...
- 求n的阶乘的算法框图_算法|从阶乘计算看递归算法
欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 1 理解递归 "程序设计是实践计算机思维的重要手段& ...
最新文章
- 在全面部署 IPV6 前,你需要了解都在这儿
- 一种互补间歇振荡器工作电压
- import的几种用法
- 那个好好玩的特效,每个人都可以做到哦
- 派生类构造的时候一定要调用_夏天使用电蚊香的时候一定要注意这几点
- Python requests请求禁止跳转重定向(判断是否为原请求链接)
- mysql中member_在MySql中实现MemberShip的权限管理
- Typescript有什么冷门但是很好用的特性?
- bzoj 1303: [CQOI2009]中位数图
- 全双工音频播放器在c#中使用waveIn / waveOut api
- $(window).load(function(){})跟$(document).ready(function(){})跟$(function(){})区别
- java ftl 模板 输出list_关于在freemarker模板中遍历数据模型ListJavaBean的经验
- 使用JsonArray.fromObject()需要注意的事项
- 选择排序 简单选择排序 直接选择排序的区别
- 远程桌面连接计算机是什么,远程桌面连接是什么意思?
- 英语4级的分数如何计算机,英语四级分数怎么计算
- JavaScript 学习笔记 p61 - 69
- 量子计算机能超越光速,量子纠缠: 真的可以“超越光速”吗?
- short 在JAVA_short在java中是什么类型的
- Oracle:ORA-00392: log 3 of thread 1 is being cleared, operation not allowed