输入一个数n,计算n的阶乘(5的阶乘=1*2*3*4*5) 答案 import java.util.Scanner;public class Test2 {\x09public static void main(String[] args) {\x09\x09System.out.println("请输入你需要计算的数字:");\x09\x09Scanner sc = new Scanner(System.in);\x09\x09int i = sc.nextInt();\x09\...
用Java 计算组合排列数字问题(有点难度)问:1,2,3,4,5这五个数字能组成多少个五位数?分别是?要求输出结果:能组成的五位数的个数,所有可能的组合数字.
class Test {public static void main(String[] args) {int sum = 1;for(int i = 1;i <= 5;i++) {sum *= i;}System.out.println("1*2*3*4*5 = " + sum);}}
int t=5,i=4; //要是求其他的数的阶乘的话,把t的值改为其他数,//再把i改为(t-1)就行了 while(i>=1){ t=t*i;i--;} printf("5的阶乘结果是:%d\n",t);return 0;} 2、运行结果如下:3、上面这种方法虽然能求出结果,但是不能求任意的数,也没有考虑到0!=1,这种情...
【java编程】day0903. 3、从控制台输入一个正整数,计算该数的阶乘。例如输入5,阶乘为 5*4*3*2*1, 视频播放量 385、弹幕量 0、点赞数 1、投硬币枚数 0、收藏人数 1、转发人数 0, 视频作者 邯郸小恶魔, 作者简介 干就完了 一天至少发一个视频,一天一个唱歌视频。 有人可能
1.用for循环编程计算1*2*3*4*5的Java程序如下 public class A { public static void main(String[] args) { int factorial=1;for(int i=1;i<=5;i++){ factorial=factorial*i;} System.out.println("1*2*3*4*5="+factorial);} } 2.用while循环编程计算1+2+3+4+5的Java程序如下...
public static void main(String[] args) { //求5的阶乘(5!=5*4*3*2*1)int num=1;for(int a=1;a<=5;a++){ num*=a;}System.out.println("五的阶乘为:"+num);}
+sum);首先你的循环中i=1在无限循环,要改成i++,就是每循环一次i递增1 然后你是要加到19为止,就必须是2*i-1<=19 然后 1! = 1 3! = 1*2*3 5! = 1*2*3*4*5 这些必须体现出来,也就是j的用处,j从1递增到2*i-1,然后乘起来形成sum1 最后把所有sum1加起来 ...
public class jiecheng{ static int Run(int n){ if(n==1){ return n;}else{ return n*Run(n-1);} } public static void main(String[] args){ int n = 5;int result = 0;result = Run(5);System.out.println(result);} } ...
定义一个Circle类,该类拥有一个存储圆半径的属性(Radius),并撰写设置、取得圆半径、计算圆周、计算圆面积的四个方法;然后定义一个存储5个Circle对象的数组,这5个Circle对象的半径分别为1、2、3、4、5,并计算这5个Circle对象的面积总和. 相关知识点: